xubuntu 12.04 Thunar 删除权限为 r--r--r-- 的文件。这是 bug 吗?

xubuntu 12.04 Thunar 删除权限为 r--r--r-- 的文件。这是 bug 吗?

我尝试使用 chmod 444 *.jpg 防止我的​​数码照片(.jpg 文件)被意外删除。所有权限都已设置,并在终端(ls -la)以及 thunar 的文件属性 > 权限中正确显示。文件显示为锁定符号。尽管如此,每当我按“删除”时,标记的文件都会移至垃圾箱。我的预期是没有写权限的文件不能移至垃圾箱。这是一个错误,还是我错误地认为移动文件需要写权限?

答案1

实际上,Nautilus 的行为也一样(bash 终端也是如此)。你可以删除一个只读文件,因为它是目录控制该操作的权限。理论上,您无法写入只读文件,尽管许多编辑器会删除原始文件(或进行备份),然后写入新文件,因此看起来您可以写入只读文件。

如果你要为目录 rx 设置权限,那么你将无法删除任何文件(但你仍然可以写入文件,假设它们是不是只读)。

相关内容