ubuntu rm -rf 是什么意思?

如题所述

第1个回答  2022-12-11

ubuntu rm -rf是强制删除文件或者目录的命令。

rm命令,可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉。对于链接文件,只是删除整个链接文件,而原有文件保持不变。

扩展资料

rm命令语法:

-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。

参考资料来源:

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网