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