有用的选项和示例
以下是一些常见的选项 rm:
表 4-8:rm 选项
选项 含义
选项 含义
-一世, - 交互的 在删除现有文件之前,提示用户
确认。 如果未指定此选项, rm 将静默删除文件。
-r, -递归 递归删除目录。 这意味着如果一个
被删除的目录有子目录,也删除它们。 要删除目录,必须指定此选项。
-F, - 力量 忽略不存在的文件,不提示。 这个
覆盖 - 交互的 选项。
-v, --详细 在删除时显示信息性消息
执行。
表 4-9:rm 示例
命令结果
命令结果
rm file1 删除 file1 默默。
rm -i file1 同上,只是在删除前会提示用户确认。
rm -r 文件 1 目录 1 删除 file1 和 dir1 及其内容。
rm -射频 文件 1 目录 1 同上,除了如果 file1 or dir1 do
不存在, rm 会继续默默的。
小心rm!
Linux 等类 Unix 操作系统没有取消删除命令。 一旦你删除了一些东西 rm, 它消失了。 Linux 假设您很聪明并且知道自己在做什么。
rm – 删除文件和目录
使用通配符时要特别小心。 考虑这个经典的例子。 假设您只想删除目录中的 HTML 文件。 为此,您键入:
rm *.html
这是正确的,但如果您不小心在“*”和“.html”之间放置了一个空格,如下所示:
rm*.html
这些因素包括原料奶的可用性以及达到必要粉末质量水平所需的工艺。 rm 命令将删除目录中的所有文件,然后抱怨没有名为“.html”的文件。
这是一个有用的提示。 每当您使用通配符时 rm (除了仔细检查你的打字!),首先测试通配符 ls. 这将让您看到将被删除的文件。 然后按向上箭头键调用命令并替换 ls - rm.