python学习笔记(2018.2.7)

linux常用命令:


 

1.线上查询及帮助命令:man     help

  如 man ls

    ls  --help    (简单帮助)

   help cd  查看一些Linux的内置命令(和man互补)


 

2.文件和目录操作命令

  1)cp:复制文件或文件夹

    使用方法:cp  文件(文件夹)  要复制到的目录路径

    如:cp 11.py zhu2/

  2)find:查找文件位置

    使用方法:

    按文件名模糊查询:find 要查找的目录路径 -name "文件名"(支持通配符)

    如:find /home -name "11.py"    (查后缀要加引号)

      find / -name *11*

      find / -name "*.py*"      (查后缀要加引号)

    按文件大小模糊查询:find 要查找的目录名 -size 大小

      如:find / -size +1000M

  3)touch:创建文件(可指定目录)

    使用方法:touch 目录路径/文件名

    如:touch /home/shi/123.py

  4)rm:删除文件(不能删除文件夹)(删除后不能恢复,慎用!!!)

    使用方法:rm 文件名

    可创建一个文件夹,专门用于存放不需要的文件(mv命令来移动),想当于windows中的回收站

  5)rmdir:删除文件夹

 

  7)ps:显示进程的动态


 

3.查看文件及内容处理命令

  1)cat:查看文件内容


4.文件压缩及解压缩命令

  1)tar:打包文件

    使用方法:tar 主选项+辅选项 包名  要打包的文件路径(支持通配符)

         一般来讲:tar zcvf 包名.tar.gz 要打包的文件路径
           使用该命令时,主选项是必须要有的,它告诉tar要做什么事情,辅选项是辅助使用的,可以选用。

         主选项:
          -c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。

          -r 把要存档的文件追加到档案文件的未尾。例如用户已经做好备份文件,又发现还有一个目录或是一些文件忘记备份了,这时可以使用该选项,将忘           记的目录或文件追加到备份文件中。
          -x 从档案文件中释放文件。

          辅助选项:
          -f 使用档案文件或设备,这个选项通常是必选的。
          -z 用gzip来压缩/解压缩文件,加上该选项后可以将档案文件进行压缩,但还原时也一定要使用该选项进行解压缩。

    如:tar zcvf py.tar.gz ./*.py

  2)unzip

  3)gzip

  4)zip


5.信息显示命令

  1)df:检查文件系统的磁盘空间占用情况

    使用方法:df -h   (-h表示:以容易理解的格式打印出文件系统大小)

      文件系统        容量  已用  可用 已用% 挂载点
      udev            1.9G     0  1.9G    0% /dev
      tmpfs           386M  6.1M  380M    2% /run
      /dev/sda1       455G  152G  280G   36% /                          进入/,实际上进入的是/dev/sda1这个文件夹
      tmpfs           1.9G   20M  1.9G    1% /dev/shm
      tmpfs           5.0M  4.0K  5.0M    1% /run/lock
      tmpfs           1.9G     0  1.9G    0% /sys/fs/cgroup
      /dev/loop1       84M   84M     0  100% /snap/core/3748
      /dev/loop0       82M   82M     0  100% /snap/core/3887
      /dev/loop2      254M  254M     0  100% /snap/electronic-wechat/7
      /dev/loop3       84M   84M     0  100% /snap/core/3604
      tmpfs           386M   84K  386M    1% /run/user/1000

  2)du:查看当前文件夹的大小

    如:du -sh(所有以.开头的文件都是隐藏文件)

  3)free:查看服务器内存命令

    如:free -m(以m为单位查看服务器内存)

  4)top:查看系统性能,显示进程

    q键退出

  5)kill:结束进程

    使用方法:kill 进程号


6.基础网络操作命令

  1)ip a


7.系统安全相关命令

  1)chmod:改变用户/用户组/其他人的权限

    使用方法:chmod 权限数字 文件或文件夹名

    如:chmod 777 shi/

  2)chown

  ls 后:用户 用户组

  rwx  r-x  --x

  用户   用户组   其他人(权限)

 

posted @ 2018-02-08 00:35  sarahshi0926  阅读(69)  评论(0)    收藏  举报