1. 命令解释
命令用途:删除文件(夹)
命令格式:rm [OPTION]... FILE...
命令参数:
-f, --force 忽略不存在的文件;不提示确认信息,强制删除
-i 删除前提示确认信息
-r, -R 删除目录,且递归删除目录中的文件和目录
-d, --dir 删除空目录,若目标目录不为空,则删除失败
-v, --verbose 展示删除信息
注意:应谨慎使用rm
命令,尤其是rm -rf
,因为一旦你误删了系统文件,对你及系统而言都是灾难性的,所以在使用rm
前,请务必明白自己的所作所为。
2. 示例
2.1 安全删除文件 rm file1
,删除时会提示用户进行确认。
2.2 强制删除文件
rm -f file2
,删除时不会提示用户进行确认。2.3 安全删除多个文件
rm file3 file4 file5
2.4 安全删除一类文件
rm *.log
2.5 安全删除目录
rm -r d1
2.6 安全删除空目录 rm -d d2
删除非空目录时会报错 rm -d src
,提示 cant remove :Directory not empty