相关疑难解决方法(0)

为什么rm可以删除只读文件?

如果我创建一个文件,然后将其权限更改为444(只读),如何rm删除它?

如果我这样做:

echo test > test.txt
chmod 444 test.txt
rm test.txt
Run Code Online (Sandbox Code Playgroud)

...rm会问我是否要删除写保护的文件test.txt。我原以为rm不能删除这样的文件,我必须先做一个chmod +w test.txt。如果我这样做rm -f test.txt,然后rm将删除文件,甚至没有要求,即使它是只读的。

任何人都可以澄清吗?我正在使用 Ubuntu 12.04/bash。

permissions rm files readonly

101
推荐指数
2
解决办法
9万
查看次数

为什么我不能以 root 身份删除这个文件?

我有 2 个文件的目录考试。我需要删除文件但权限被拒绝。即使rm -rf命令也无法删除这些文件。我以 root 用户身份登录。

在此处输入图片说明

linux permissions rm files

31
推荐指数
2
解决办法
10万
查看次数

标签 统计

files ×2

permissions ×2

rm ×2

linux ×1

readonly ×1