查看命令帮助 指令:man空格参数

例如查看mv用法说明

centos7 mvn打包 centos mv命令_centos7 mvn打包

centos7 mvn打包 centos mv命令_初学者指令_02

按q退回到终端

说明该指令就是移动文件或文件夹的指令,只是参数不同而已

或者是输入mv --help也能够查出mv指令的用法

centos7 mvn打包 centos mv命令_初学者指令_03

为了有时候显示权限不够,或者一些文件看不全,所以我习惯切换到超级用户root来操作

which +指令 能够看到指令的路径

centos7 mvn打包 centos mv命令_根目录_04

接下来我们验证一下,我们跳到根目录用ls查看根目录下有bin文件夹,我们跳到bin文件夹里面在用指令ls查看里面的文件,发现mv指令

所以which能够查看指令的路径

centos7 mvn打包 centos mv命令_txt文件_05


find / -type -f -name "a.txt" 意思是将根目录下的名字为a.txt的文件全部查找出来,f就是file文件的意思

centos7 mvn打包 centos mv命令_初学者指令_06

这只是个例子,需要相应的变通,可以将根目录换成其他目录,查找的文件也换了

也可以使用find / -name "mv" 意思是将名字是mv的全部查找出来,就不一定是文件了

centos7 mvn打包 centos mv命令_初学者指令_07

将查找出来的文件横着显示

centos7 mvn打包 centos mv命令_centos_08


将查出来的所有文件显示出来




centos7 mvn打包 centos mv命令_txt文件_09




批量删除文件

centos7 mvn打包 centos mv命令_初学者指令_10


find /gznc/  type f -mtime +5 意思是将gznc目录下5天以前修改过的文件全部查找出来

如果是find /gznc/  type f -mtime -5 就是把最近5天修改过的文件查找出来

centos7 mvn打包 centos mv命令_初学者指令_11

修改指定的字符串,将zhangsan改为了zyj

centos7 mvn打包 centos mv命令_txt文件_12


cp前加反斜杠/的作用,如果a文件夹和b文件夹里面都有a.txt文件,这时如果复制a文件夹中的a.txt文件到b文件夹中

就会有提示,意思是问你要覆盖b文件夹中的a.txt文件吗,如果是就要输入y,如果不是就输入n,如果你不想有提示就在cp前面加/

centos7 mvn打包 centos mv命令_根目录_13


tail -8 a.txt|head -4意思是把a.txt文件里面的内容的后8行取出来然后在提取取出来前4行


centos7 mvn打包 centos mv命令_根目录_14


提取a.txt文件中的5行到8行

centos7 mvn打包 centos mv命令_centos7 mvn打包_15

centos7 mvn打包 centos mv命令_根目录_16


给命令取别名

centos7 mvn打包 centos mv命令_centos7 mvn打包_17

小命令:按tab可以补全路径,不需要自己手动输完

ctrl+c终止程序

ctrl+d退出当前用户环境,相当于exit,logout

history 查看历史记录

history -c 清除所有历史记录

$ 普通用户提示符

#超级管理员提示符


比较两个文件的不同

centos7 mvn打包 centos mv命令_centos_18


centos7 mvn打包 centos mv命令_txt文件_19

centos7 mvn打包 centos mv命令_根目录_20