文件与目录

Linux rm 命令

删除文件。通常不会将文件移入可恢复的回收站。

适用版本/范围: 常用 Linux 命令;Shell 内置命令与外部程序的行为可能因发行版而异。English

语法

rm [OPTION]... FILE...

用法示例

删除文件前先询问;-- 用于结束选项解析。

rm -i -- old-draft.txt

删除多个匹配的文件前统一询问一次。

rm -I -- *.tmp

参数、选项与子句

参数 / 子句说明
-i, --interactive=always每次删除前都询问。
-I大量删除或递归删除前统一询问一次。
-f, --force忽略不存在的文件且不询问。
-r, -R, --recursive递归删除目录及其内容。
-d, --dir删除空目录。
-v, --verbose显示每个被删除的项目。
安全提示

执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。

参考文档 ↗返回目录