查看命令帮助 指令:man空格参数
例如查看mv用法说明
按q退回到终端
说明该指令就是移动文件或文件夹的指令,只是参数不同而已
或者是输入mv --help也能够查出mv指令的用法
为了有时候显示权限不够,或者一些文件看不全,所以我习惯切换到超级用户root来操作
which +指令 能够看到指令的路径
接下来我们验证一下,我们跳到根目录用ls查看根目录下有bin文件夹,我们跳到bin文件夹里面在用指令ls查看里面的文件,发现mv指令
所以which能够查看指令的路径
find / -type -f -name "a.txt" 意思是将根目录下的名字为a.txt的文件全部查找出来,f就是file文件的意思
这只是个例子,需要相应的变通,可以将根目录换成其他目录,查找的文件也换了
也可以使用find / -name "mv" 意思是将名字是mv的全部查找出来,就不一定是文件了
将查找出来的文件横着显示
将查出来的所有文件显示出来
批量删除文件
find /gznc/ type f -mtime +5 意思是将gznc目录下5天以前修改过的文件全部查找出来
如果是find /gznc/ type f -mtime -5 就是把最近5天修改过的文件查找出来
修改指定的字符串,将zhangsan改为了zyj
cp前加反斜杠/的作用,如果a文件夹和b文件夹里面都有a.txt文件,这时如果复制a文件夹中的a.txt文件到b文件夹中
就会有提示,意思是问你要覆盖b文件夹中的a.txt文件吗,如果是就要输入y,如果不是就输入n,如果你不想有提示就在cp前面加/
tail -8 a.txt|head -4意思是把a.txt文件里面的内容的后8行取出来然后在提取取出来前4行
提取a.txt文件中的5行到8行
给命令取别名
小命令:按tab可以补全路径,不需要自己手动输完
ctrl+c终止程序
ctrl+d退出当前用户环境,相当于exit,logout
history 查看历史记录
history -c 清除所有历史记录
$ 普通用户提示符
#超级管理员提示符
比较两个文件的不同