rm
命令是 Linux 中用于删除文件和目录的命令,它是 "remove" 的缩写,使用rm
命令时需要特别小心,因为一旦文件被删除,它们通常无法恢复。
基本用法
rm [选项] 文件...
常用选项
-i
:交互式删除,在删除每个文件之前询问用户确认。
-f
:强制删除,忽略不存在的文件,不显示警告信息。
-r
或-R
:递归删除目录及其内容。
--help
:显示帮助信息并退出。
--version
:显示版本信息并退出。
示例
1、删除单个文件
rm filename.txt
2、删除多个文件
rm file1.txt file2.txt file3.txt
3、交互式删除
rm -i filename.txt
4、强制删除
rm -f filename.txt
5、递归删除目录
rm -r directory_name
6、组合选项
rm -rf directory_name
注意事项
使用rm -rf /
会尝试删除根目录下的所有文件和目录,这会导致系统崩溃,因此要非常谨慎。
在使用rm
命令时,尤其是与-r
和-f
选项结合使用时,务必确保你删除的内容是你确实想要删除的。
通过掌握这些基本的rm
命令用法,你可以有效地管理你的 Linux 系统中的文件和目录。