linux常用命令系列

来源:互联网 发布:thinkphp商城源码 编辑:程序博客网 时间:2024/06/06 01:12

1、ls命令

功能:列出指定目录下的文件

-l :  详细的列出文件

-a :  列出所有的文件,包括隐藏文件(以.开头的文件)

-h :和-l配合使用,自动显示文件大小

注:以上选项可以一起使用:ls -lah

2、pwd命令

功能:显示路径

3、touch命令

功能:创建文件

格式:touch [文件名]

4、mkdir

功能:创建文件夹

-p : 当在指定的路径下创建某个文件夹时,如果没有,则会强制创建

格式:mkdir [文件夹名]

5、help

功能:获得帮助文档

格式:如:ls --help、mkdir --help

6、gedit

功能:编辑文件

格式:gedit [文件名]

7、cat

功能:查看文件内容

格式:cat [文件名]

8、history

功能:显示已键入过的命令

注:!+行号:再次执行此行命令

9、rm或rmdir

功能:删除文件或文件夹

-r : 强制删除

格式:rm或rmdir [文件名]或[文件夹名]  -r


10、>和>>

功能:重定向

格式:如:ls  >或>>  xxx.txt

11、more

功能:以分页的形式查看文件内容

格式:more  xxx.txt


12、cd

功能:进入文件夹或目录

格式1:cd ..(返回上一层)

格式2:cd  绝对路径或相对路径(进入)

格式3:cd  - (返回上一路径)

格式4:cd  ~(返回home路径)

13、tree

功能:以树状图形式列出文件

14、mv

功能:重命名或移动

格式1:mv  [原文件名]  [目标文件名]

格式2:mv  [文件名]  [目的文件夹]

15、grep

功能:查找包含某字符的文件

-n : 显示行数

-v :不包含字符的文件

格式1:grep  "字符"  xxx.txt

格式2:grep "^字符"  xxx.txt (以某字符开头的文件)

格式3:grep  "字符$" xxx.txt (以某字符结尾的文件)

16、cp

功能:复制并粘贴

格式1:cp  [原文件名]  [目标文件夹名]

格式2:cp [原文件夹名]  [目标文件夹名]  -r