rm -rf中的rf代表什么?
一个新手问题:Unix中rm -rf
中的rf
是什么意思?
更一般地说,我很难记住Unix命令和选项,因为我不明白它们代表什么。 有没有解释这些短宣的含义的资源?
在rm
,
-
-r
代表recursion -
-f
代表强制
Doc:
man rm
说过 :
-f, --force ignore nonexistent files and arguments, never prompt -r, -R, --recursive remove directories and their contents recursively
rm
表示删除
r
表示recursion,在删除整个文件夹时必须使用f
表示强制删除
合并后, rm -rf someDirectory
表示强制recursion删除someDirectory
我相信这是recursion的力量
-r
recursion地删除参数列表中的目录和子目录。 该目录将清空文件并删除。 通常会提示用户删除目录中包含的任何写保护文件。 如果使用了-f选项,或者如果标准input不是terminal,并且没有使用-i选项,写保护文件将被删除而不提示。