请记住,我只是在学习 bash,所以请以温和的方式解释。
rm -rf并且rm -r似乎在做同样的事情。教程 ( https://help.ubuntu.com/community/Beginners/BashScripting ) 指出这-f是强制的,计算机不会请求删除文件的权限。
rm -rf
rm -r
-f
为了验证这一点,我创建了一个锁定的文件,但-r并-rf达到不删除文件相同的结果(权限被拒绝)。
-r
-rf
为什么是这样?
rm coreutils
coreutils ×1
rm ×1