1、tail 命令 显示文件结尾的命令
tail -n :从文件末尾开始,显示指定行数
tail -f : 显示文件的新增内容
直接使用tail 会默认显示后十行
2、rm 删除文件或目录
rm -f 强制删除
rm -i 交互删除,删除之前会询问用户
rm -r 递归删除,可以删除目录
直接使用rm 会默认执行rm -i
3、cp 复制文件和目录 cp 参数 源文件 目标文件
cp -i 询问 如果目标文件已存在,则询问是否覆盖(默认参数)
cp -p 复制后目标文件保留源文件的属性
cp -r 递归复制,用于复制目录
cp -l 把目标文件建立为源文件的硬链接文件,而不是复制
cp -s 把目标文件建立为源文件的软连接文件,而不是复制源文件
4、mv 剪切
mv -f 强制覆盖,如果目标文件已存在,则直接覆盖目标文件
mv -i 交互移动,如果目标文件已存在,则询问用户是否覆盖(默认)
mv -n 如果目标文件已存在,不覆盖不询问
mv -v 显示详细信息,移动过程
5、chmod 修改文件或目录权限
chmod 参数 权限模式 文件名
用户身份 -u user所有者 -g 所属组 -o 其他人 -a 代表全部身份
赋予方式 -+ 增加权限 -- 减去权限 -=设置权限
权限 -r读 -w写 -x执行
数字权限 4 r 2 w 1 x
chmod 755 out.txt 为out.txt文件赋予所用者rwx权限,组用户rx权限,其他用户rx权限
等同于 chmod u=rwx, g=rx, o=rx out.txt
chmod u+x out.txt
6、chown 修改文件、目录所有者,所在组
chown 参数 所有者:所属组 文件/目录
chown -R :递归设置权限,也就是给子目录中的所有文件设置权限
7、chgrp 修改文件和目录的所属组的命令
chgrp 所属组 文件/目录