在不更改权限的情况下,将目录下的所有文件设置为只读?

时间:2015-02-16 09:03:24

标签: linux

我是linux的初学者。我对文件系统有疑问,是否可以将目录下的所有文件设置为只读而不更改权限?

2 个答案:

答案 0 :(得分:1)

不,不可能。写权限授予写入文件的能力。因此,无论如何,您都需要更改,以使该文件对特定用户或用户组成只读。

您可能希望在业余时间阅读this

答案 1 :(得分:0)

如果您具有合适的权限,并且文件系统对于计算机并不重要(请勿使用" /",您的根文件系统),您可以将文件系统重新安装为只读。不同系统的细节略有不同,但这里有一个有用的讨论:

https://askubuntu.com/questions/296331/how-to-mount-a-hard-disk-as-read-only-from-the-terminal

适用于Linux和BSD。

因为这实际上并不修改文件,所以您可以通过使用读/写权限重新安装文件系统来撤消此操作,例如" rw" " ro"使用了选项。有关具体信息,请阅读mount和fstab的联机帮助页面。