删除一个目录中的一个或多个文件或目录,如果没有使用 -r 选项,则 rm 不会删除目录。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。
1. 语法格式:rm [参数] [文件]
2. 常用参数:
-f | 忽略不存在的文件,不会出现警告信息 |
-i | 删除前会询问用户是否操作 |
-r/R | 递归删除 |
-v | 显示指令的详细执行过程 |
3. 参考实例:
rm -i *.log | 删除任何 .log 文件,删除前逐一询问确认 |
rm -rf test | 删除 test 子目录及子目录中所有档案删除,并且不用一一确认 |
rm -- -f* | 删除以 -f 开头的文件 |
rm -rf * | 删除当前目录下所有文件 |
rm -rf /* | 清空系统中所有的文件(谨慎) |