Unix中rf
中的rm -rf
代表什么?
更一般地说,我很难记住Unix命令和选项,因为我不明白它们代表什么。是否有资源可以解释这些短角的含义?
答案 0 :(得分:75)
在rm
,
-r
代表 recursive -f
代表 force Doc:
man rm
说:
-f, --force ignore nonexistent files and arguments, never prompt -r, -R, --recursive remove directories and their contents recursively
答案 1 :(得分:18)
rm
表示删除
r
表示递归,删除整个文件夹时必须使用递归
f
表示强行删除
合并后,rm -rf someDirectory
表示强制递归删除someDirectory
答案 2 :(得分:3)
我认为这是递归的力量
答案 3 :(得分:3)
-r
递归删除目录和子目录 在参数列表中。该目录将被清空 的文件和删除。通常会提示用户 删除任何写保护的文件 目录包含。写保护的文件是 但是,如果-f,则在没有提示的情况下删除 使用选项,或者如果标准输入不是a 终端和-i选项未使用。