3
为什么rm可以删除只读文件?
如果我创建了一个文件,然后将其权限更改为444(只读),怎么rm能删除它? 如果我这样做: echo test > test.txt chmod 444 test.txt rm test.txt ... rm将询问我是否要删除写保护的文件test.txt。我本以为rm无法删除这样的文件,所以我必须先做chmod +w test.txt。如果我这样做rm -f test.txt,然后rm将删除文件,甚至没有要求,即使它是只读的。 谁能澄清?我正在使用Ubuntu 12.04 / bash。