Unix 中的 in 代表rf
什么?rm -rf
更一般地说,我很难记住 Unix 命令和选项,因为我不明白它们代表什么。是否有资源可以解释这些速记的含义?
在rm
,
-r
代表递归-f
代表力量文件:
man rm
说过 :
-f, --force ignore nonexistent files and arguments, never prompt -r, -R, --recursive remove directories and their contents recursively
rm
意味着删除
r
表示递归,在删除整个文件夹时必须使用它
f
意味着强制删除
结合,rm -rf someDirectory
意味着强制递归删除 someDirectory
-r
递归删除参数列表中的目录和子目录。该目录将清空文件并删除。通常会提示用户删除目录包含的所有写保护文件。但是,如果使用了 -f 选项,或者如果标准输入不是终端并且未使用 -i 选项,则会在不提示的情况下删除写保护文件。
我相信这是递归的力量