rm -rf中的rf代表什么?

Ada*_*NYC 54 unix terminal

是什么rfrm -rfUnix中代表什么?

更一般地说,我很难记住Unix命令和选项,因为我不明白它们代表什么.有资源可以解释这些短角的含义吗?

Gil*_*not 77

rm,

  • -r代表递归
  • -f代表武力

Doc:

man rm
Run Code Online (Sandbox Code Playgroud)

说过 :

    -f, --force
           ignore nonexistent files and arguments, never prompt


    -r, -R, --recursive
           remove directories and their contents recursively
Run Code Online (Sandbox Code Playgroud)


fla*_*ian 18

rm 意味着删除

r表示递归,删除整个文件夹时必须使用它 f意味着强制删除

合并,rm -rf someDirectory意味着强制递归删除someDirectory


小智 5

-r

递归删除参数列表中的目录和子目录。该目录将清空文件并删除。通常会提示用户删除该目录中包含的所有写保护文件。但是,如果使用 -f 选项,或者标准输入不是终端并且未使用 -i 选项,则会在没有提示的情况下删除写保护文件。