# rm 命令
# 简介
rm命令用于删除文件和目录。
# 语法
rm [选项] 文件...
# 常用选项
-f
:强制删除,不提示-i
:交互式删除,删除前提示-r, -R
:递归删除目录及其内容-d
:删除空目录-v
:显示详细操作信息
# 使用示例
# 删除单个文件
rm filename
# 删除多个文件
rm file1 file2 file3
# 交互式删除
rm -i filename
# 强制删除
rm -f filename
# 递归删除目录
rm -r directory
# 删除空目录
rm -d empty_directory
# 显示删除进度
rm -v filename
# 注意事项
- rm命令删除的文件无法恢复
- 使用通配符时要特别小心
- 删除目录必须使用
-r
选项 - root用户删除文件时要格外谨慎
# 最佳实践
- 使用
-i
选项进行交互式删除 - 重要文件删除前先备份
- 考虑使用回收站工具代替直接删除
- 编写脚本时使用
-f
选项要谨慎
# 安全建议
- 避免使用
rm -rf /
这类危险命令 - 设置别名
alias rm='rm -i'
增加安全性 - 定期备份重要数据
- 使用权限管理限制删除操作