rm (remove)
rm -r :删除目录用的选项,等同于rmdir ,不同的是rm -r 会询问是否删除,需要输入y 、n ,而且可以删除空目录
rm -f: 强制删除,不会有提示信息。但是即使 -f ,但要删除目录仍会报错,必须加上 -r
使用最多的是 -rf 组合用,但是一定要谨慎,避免删除过多的目录或文件。
cp (copy) , 格式 cp [选项] [ 来源文件] [目的文件] 例: cp test1 test2
-r : 拷贝目录,必须加 -r 选项。 cp -r 123 456
-i : 这是安全选项,如果遇到一个存在的文件,会提示是否覆盖。在Redhat/CentOS中,cp 其实是 cp -i 的别名。
cp 命令类似复制+粘贴,会覆盖已有文件,并且名字可以更改
mv (move) , 格式 mv [选项] [源文件] [目标文件]
-i :平时用的cp 就是 cp -i
(1)目标文件是目录,而且目标文件不存在,重命名作用
(2)目标文件是目录,而且目标文件存在,源文件移动到目标文件目录下
(3)目标文件不是目录不存在,重命名
(4)目标文件不是目录存在,覆盖替换
mv 类似剪切,会覆盖,有重命名效果