为什么使用-rf?

时间:2014-02-05 03:12:17

标签: linux command-line

所以我正在学习linux命令行,我在书中看到我正在阅读-rf的定义。 当人们-rf被解释为时,我总是看到rm -rf “与上面相同,除非如果file1或dir1不存在,rm将继续静默。” 所有-rf所做的事情是否继续删除它不存在的东西? 为什么人们总是在执行命令时使用它?

2 个答案:

答案 0 :(得分:0)

无论如何,对于“rm”命令,

-f告诉命令不要在每个文件中提示
-r告诉命令通过子目录递归

正如mbratch所说,手册页(“man rm”)讲述了整个故事。

答案 1 :(得分:0)

而“rm”只删除文件rm -rf删除目录中的文件。所以举个例子。如果您当前的位置是$ HOME并且您想要删除$ HOME / robert / files中的所有内容,您可以简单地执行rm -rf robert / files / *如果您不是特权用户,则必须在您面前使用sudo命令所以它看起来像“sudo rm -rf robert / files / *”