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选项,写保护文件将被删除而不提示。