Python之Linux命令

1、查看当前文件路径  :  pwd  

LangYingdeMacBook-Pro:Users langying$ pwd
/Users

2、切换目录 cd

例如:切换到根目录  : cd /

     回到上一级目录:cd ..

3、 查看当前目录下的文件  : ls

  查看当前目录详细文件信息  :ls -l

  更人性化展示列表 : ls-lh

      如果第一列第一个字符为d,则代表为目录;如果是-,则为文件

  显示隐藏文件 :ls -a

LangYingdeMacBook-Pro:Desktop langying$ ls
123.txt	Ceshi	Python	xin	视频
LangYingdeMacBook-Pro:Desktop langying$ 
LangYingdeMacBook-Pro:Desktop langying$ 
LangYingdeMacBook-Pro:Desktop langying$ 
LangYingdeMacBook-Pro:Desktop langying$ 
LangYingdeMacBook-Pro:Desktop langying$ ls -l
total 16
-rw-r--r--@  1 langying  staff    6  9 14 20:12 123.txt
drwxr-xr-x   4 langying  staff  136  9 14 21:42 Ceshi
drwxrwxrwx  22 langying  staff  748  9 14 16:17 Python
-rw-r--r--   1 langying  staff   20  9 14 20:37 xin
drwxr-xr-x   8 langying  staff  272  9 14 15:08 视频
LangYingdeMacBook-Pro:Desktop langying$ 
LangYingdeMacBook-Pro:Desktop langying$ 
LangYingdeMacBook-Pro:Desktop langying$ ls -lh
total 16
-rw-r--r--@  1 langying  staff     6B  9 14 20:12 123.txt
drwxr-xr-x   4 langying  staff   136B  9 14 21:42 Ceshi
drwxrwxrwx  22 langying  staff   748B  9 14 16:17 Python
-rw-r--r--   1 langying  staff    20B  9 14 20:37 xin
drwxr-xr-x   8 langying  staff   272B  9 14 15:08 视频
LangYingdeMacBook-Pro:Desktop langying$ 

4、Tab键自动补全文件名

5、创建文件 vim

     创建一个名为test的文件 : vim test

   创建一个名为t的隐藏文件 :vim .t 

     创建并编辑文件的过程:

    (1)vim test 创建文件

    (2)按 i 进入编辑模式,键入内容

    (3)按Esc键退出,再按shift+冒号键,输入wq,回车

6、查看文件t(三种方式)

 (1)vim t : 打开文件就可以继续编辑文件了

 (2)cat t:只查看文件内容,并且文件内容是全部都展示出来的

 (3)more t:同样是查看内容,文件内容是分部分展示的(展示出来了以后:敲回车是一行一行看,敲空格是一部分一部分看)

 (4)ls t : 查看文件路径下的内容

 (5)vim 指定内容 +行数  修改制定行数内容 光标会跳到该行

7、创建目录  :mkdir

  mkdir cs/  创建一个名字为cs的目录

  mkdir -p Ceshi/a/b/c    直接创建文件路径

8、移动文件  : mv

  mv 12 Downloads/   把12这个文件移动到Downloads/目录下

  rm Desktop/123.txt  永久删除指定目录下的文件,无法找回

9、显示目录的树状结构  : tree

  tree CN    显示CN的树状结构

10、查看目标命令的帮助文档

  man ls    查看ls的帮助文档

  ls --help  简单查看ls文档
  help cd  查看cd(内置命令)

11、复制粘贴文件

  cp 123.txt ../Downloads/ 将123.txt 复制粘贴 到 Downloads中

12、查找文件

  find 路径 -name “文件名” 查找指定目录下的文件  

  例如:find / -name "123.txt"

13、创建文件

  touch Desktop/a 创建一个指定路径的文件

14、清空文件内容

  > 123.txt  清空指定文件的内容

15、查看指定内容

  查看指定内容:grep 指定内容 指定文件

  查看指定内容及其行数:grep -n 指定内容 指定文件 

16、文件打包

  tar zcvf a.zip a  将a这个文件打包成a.zip (zcvf为指定参数)

17、查看

  du -h 指定文件  查看指定文件大小

   free -m 查看服务器内存

   top  显示当前服务消耗服务器内存情况

     ip a 查看当前IP地址

     useradd 用户名  添加一个用户

18、更改文件属性

  chown 用户(属主).用户组(属组)文件 更改文件目录的用户组

  rwxr-xr-x  —> rwx        r-x         r-x

  r -read 4     用户权限  用户组的权限  其他人的权限

  w -write 2

  x -excute 执行 1

  -           0

   chmod 777 指定文件 将指定文件权限改为777

  19、查看磁盘

       df -h 查看系统的磁盘使用量
  date 当前系统时间
 
原文地址:https://www.cnblogs.com/LYliangying/p/7523493.html