rm
rm 命令 - 删除文件或目录
rm(Remove)用于删除文件或目录。Linux 中的删除操作是不可逆的(没有回收站),使用此命令时需格外谨慎,尤其是使用 root 权限时。
文件管理

⌨️ 命令语法

rm [选项] 文件/目录

⚙️ 常用参数

-r递归删除目录及其内容
-f强制删除,不提示确认
-i交互模式,每个文件删除前都询问
-v显示删除过程的详细信息

💡 实战示例

  • $ rm file.txt
    删除单个文件
  • $ rm -r directory/
    递归删除目录及其所有内容
  • $ rm -i *.tmp
    交互式删除所有 .tmp 文件
  • $ rm -rf /tmp/cache/*
    强制递归删除目录内容(慎用!)
  • $ rm -rf mydir
    强制递归删除mydir目录

🔔 温馨提示

⚠️ 永远不要执行 rm -rf / 或 rm -rf /* 这类命令!建议用 trash-cli 等工具替代 rm 以实现回收站功能。

🔗 相关命令