Linux基本命令汇总
一、Linux管理文件和目录的命令
点击如下标题,会自动跳转到该命令详解 ~
1、 pwd命令
2、 cd命令
3、 ls命令
4、 cat命令
5、 grep命令
6、 touch命令
7、 cp命令
8、 mv命令
9、 rm命令
10、vi命令
11、dd命令
一、Linux管理文件和目录的命令
1、pwd命令
#注:pwd命令会输出当前工作目录的完整路径
主要用法:
(1)pwd命令会输出当前工作目录的完整路径;
命令:pwd
(2)pwd命令在目录连接链接时,pwd -P显示实际路径,而非使用”link“路径
命令:pwd -P
2、cd命令
#注:cd命令改变所在目录
主要用法:
(1)改变所在目录;
命令:cd /dirname/
dirname:要切换的目标目录
cd dirname
pwd
(2)返回上次所在的目录;
命令:cd -
(3)进入用户主目录(也可以称为家目录);
命令:cd ~
(4)返回上级目录;
命令:cd …
(5)返回上两级目录;
命令:cd …/…
(6)进入根目录;
命令:cd /
(7)当前目录;
命令:cd .
(8)把上个命令的参数作为cd参数使用;
命令:cd !$
3、ls命令
#注:ls命令是查看文件或目录(ls命令等价于ll命令)
主要用法,常用的选项有如下:
-a 列举目录中的全部文件,包括隐藏文件
-l 列举目录中的细节,包括权限、所有者、群组、大小、创建日期、文件是否是链接等
-f 列举的文件显示文件类型
-r 逆向,从后向前地列举目录中内容
-R 递归,该选项递归地列举当前目录下所有子目录内的内容
-s 大小,按文件的大小排序
-h 以人类可读的方式显示文件的大小,如K、M、G作为单位
、
4、cat命令
#注:cat命令主要用来查看文件内容,创建文件,文件合并,追加文件内容等功能
主要用法:
(1)查看1.txt文件;
命令:cat 1.txt
(2)查看1.txt文件的内容,并且由1开始对所有输出行进行编号;
命令:cat -n 1.txt
(3)查看1.txt文件的内容,用法与-n相似,只不过对于空白行不编号;
命令:cat -b 1.txt
(4)同事显示1.txthe 2.txt文件内容,注意文件名之间以空格分隔,而不是逗号;
命令:cat 1.txt 2.txt
(5)对1.txt文件中每一行加上行号后然后写入到2.txt文件中,会覆盖原来的内容。文件不存在则自动创建;
命令:cat -n 1.txt > 2.txt
#不加-n选项就是不添加行号
(6)对1.txt文件中每一行加上行号然后追加到2.txt中去,不会覆盖原来的内容,文件不存在则自动创建;
命令:cat -n 1.txt >> 2.txt
#同上,不加-n选项就是不添加行号
(7)创建文件以及写入文件内容的用法;
命令:cd /dirname/
#注意创建文件的时候要设置文件结束标志,也就是<<EOF,可以把EOF换成别的字符,注意是大小写敏感的,当文件内容写完之后要输入结束标志EOF,这是命令才会正确结束,表示创建文件并且写进内容