「掘金日新计划 · 8 月更文挑战」的第12天—不得不知道的常用Linux命令(上)

128 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第12天,点击查看活动详情

image.png

不得不知道的常用Linux命令

命令举例
1、cd命令功能说明:切换目录。 cd /usr/local/;cd ..;cd -;之前从那个目录切换进来的就切换回哪个目录
2、ls命令功能说明:列出当前目录内容。 ls -l;以列表的形式显示目录内容ls -lrt /home/; 升序列出home目录下所有ls -lt ;以时间的方式列出内容ls -a : 显示出隐藏文件ls [参数] [路径/参数] ;ll是ls -l的缩写
3、pwd命令功能说明:查询所在目录。  
4、cat命令功能说明:查看小文件内容。cat -n 123.txt 以排序的方式查看123.txtcat >123.txt; 创建123文件可以输入内容
5、more命令功能说明:查看大文件内容more System.map-3.10.0-123.el7.x86_64查看大文件按住空格建可以翻页,回车的话是一行行的查看按住 q可以退出
6、head命令功能说明:查看文件的前面N行。默认查看前十行head -20 System.map-3.10.0-123.el7.x86_64 查看前二十行 
7、tail命令功能说明:查看文件的后面N行。 默认查看后十行tail -f access.log  动态的查看tail -20 access.log 查看后二十行
8、touch命令功能说明:创建一个空文件。touch 123.txt 
10、mkdir命令功能说明:创建目录。mkdir -p miaowu/ai/wo 加上-p,就是递归的意思 
10、rmdir命令功能说明:删除目录。rmdir -p miaowu/ai/wo
11、 cp命令功能说明:拷贝文件。cp 123.txt class/ ;拷贝到class目录里面使用cp命令的话并没有把所有属性复制过来cp -a 123.txt class/789.txt 拷贝到class目录里面改为789.txt加上 -a 可以复制所有属性
12、 mv命令功能说明:移动或更名现有的文件或目录。mv 123.txt 345.php  更改为345.phpmv 789.txt /home/987.php  移动到home目录下,并且改了名字 
13、rm命令功能说明:删除文件或目录。rm 987.phprm -rf 456.txt
14、 diff命令功能说明:对比文件差异。diff 123.txt 456.txt
15、ssh命令功能说明:远程安全登录方式。ssh 192.168.226.131可切换主机