以下是关于Linux删除命令的详细说明,所有内容均可直接复制使用:
删除文件或目录的常用命令
删除文件
bash
Copy Code
rm filename.txt
删除空目录
bash
Copy Code
rmdir directory_name
删除非空目录
bash
Copy Code
rm -r directory_name
rm命令选项详解
-f选项(force强制)
作用:强制删除,不显示任何确认提示
示例:
bash
Copy Code
rm -f file.txt # 强制删除文件
rm -rf directory/ # 强制删除目录
-r选项(recursive递归)
作用:递归删除目录及其所有内容
示例:
bash
Copy Code
rm -r folder/ # 递归删除目录
rm -ri folder/ # 交互式递归删除
常用组合命令
bash
Copy Code
# 强制删除文件(无提示)
rm -f filename
# 递归删除目录(包含所有子文件)
rm -r directory/
# 强制递归删除(最危险但最高效)
rm -rf target_directory/
# 交互式删除(每次删除前确认)
rm -i file1 file2
# 递归交互式删除
rm -ri folder/
注意事项
rm -rf 命令具有破坏性,删除后通常无法恢复
使用前请确认路径正确,避免误删系统文件
建议重要数据提前备份
可使用-i选项增加安全性确认
安全删除建议,
bash
Copy Code
# 先使用ls确认文件列表
ls directory/
# 再执行删除
rm -r directory/
以上命令在大多数Linux发行版中均可直接使用,包括Ubuntu、CentOS、Debian等。

被折叠的 条评论
为什么被折叠?



