linux命令:用户可以用rm命令删除不需要的目录及档案。该命令的功能是删除一个目录中的一个或多个档案或目录,他也可以将某个目录及其下的所有档案及子目录均删除。对于连结档案,只是断开了连结,源档案保持不变。
基本介绍
- 中文名:rm
- 性质:LINUX命令
- 功能:删除一个目录中的档案或目录
- 语法:rm [选项]... 档案...
简介
linux命令:用户可以用rm命令删除不需要的目录及档案。该命令的功能是删除一个目录中的一个或多个档案或目录,他也可以将某个目录及其下的所有档案及子目录均删除。对于连结档案,只是断开了连结,源档案保持不变。
语法及参数
rm [选项]... 档案...
删除 (unlink) 档案。
-f, --force 强制删除。忽略不存在的档案,不提示确认
-i 在删除前需要确认
-I 在删除超过三个档案或者递归删除前要求确认。此选项比-i 提
示内容更少,但同样可以阻止大多数错误发生
--interactive[=WHEN] 根据指定的WHEN 进行确认提示:never,once (-I),
或者always (-i)。如果此参数不加WHEN 则总是提示
--one-file-system 递归删除一个层级时,跳过所有不符合命令行参
数的档案系统上的档案
--no-preserve-root 不特殊对待"/"
--preserve-root 不允许删除"/"(默认)
-r, -R, --recursive 递归删除目录及其内容
-v, --verbose 详细显示进行的步骤
--help 显示此帮助信息并退出
--version 显示版本信息并退出
默认时,rm 不会删除目录。使用--recursive(-r 或-R)选项可删除每个给定
的目录,以及其下所有的内容。
要删除第一个字元为"-"的档案 (例如"-foo"),请使用以下方法之一:
rm -- -foo
rm ./-foo
请注意,如果使用rm 来删除档案,没有覆盖的动作(意思就是在尝试恢复删除的数据前,删除档案的目录内不能存放新东西),仍可以将该档案恢复原状。如果想保证该档案的内容无法还原,请考虑使用shred。