1、mv命令(文件名更改、移动)mv 源文件 目标文件
mv file1 file2(不存在)
mv file1 file2(存在)
mv flie dir(必须存在)移动到指定目录
mv dir1 dir2(不存在)改名
mv dir1 dir2(存在)移动到指定目录
2、cat命令
作用:将文件内容一次性输出到终端
使用方式:cat 文件名
缺点:文件太长无法显示全部
可用于文件重定向:cat file1>file2,相当于cp file1 file2
4、more命令
分页显示到终端,只能向下浏览,不能回退;
使用方法:more + 文件名
5、less命令
文件内容分页显示到终端,可自由上下自由浏览
使用方法:less + 文件名
6、head命令
从文件头部开始查看前n行内容
使用方式:head -n 文件名
如果没有n,默认为10行
7、tail命令
从文件尾部查看后n行内容
使用方式:tail -n 文件名
如果没有n,默认为10行
显示日志:tail -f test.log(重要)
8、软链接
类似于windows下快捷方式
如何创建软链接:
··ln -s 文件名 快捷方式的名字
ln -s aa aa.soft
··目录也可以创建软链接
ln -s temp temp.link
注意事项:尽量使用绝对路径,相对路径将快捷方式改变将会导致无法打开

9、硬链接:
使用方法:ln aa.log aa.log.hard

·当新创建一个文件,硬链接计数加1
·给文件创建一个硬链接后,硬链接计数加1
·删除一个硬链接后,硬链接计数减1
硬链接的结构:有同步和保护作用
不能对目录进行控制
10、wc命令
显示文件行数、字节数、单词数
使用方法:wc file

11:whoami
显示当前登录的用户名

12、用户权限、用户、用户组
修改文件权限chmod
chmod 【对象】 【+|-|=】【文件名】
chmod u+x,o+w a.txt

详细操作可参考这篇帖子:【chmod】修改文件权限_chmod o=rx-CSDN博客
13、修改文件所有者或所属组
使用方法:sudo chown 【所有者】:【所属组】 文件名


a.txt的所有者和所属组从zt变成了root
14、find命令:
按文件名查询:使用参数-name
·命令:find 路径 -name "文件名"
·示例:find/home -name "*.c"
按文件类型查询:使用参数 -type
命令:find 路径 -type 类型
注意:普通文件用f表示,而不是-
用的时候再查吧。【Linux】 find指令(文件查找)-CSDN博客




