有一些重要的文件我可能会不小心删除(如果我不小心),我需要确保这些文件不能被删除或移动。是否可以设置文件权限,以便我无法删除或移动某些特定文件?另外,是否可以防止非root用户移动或删除文件?
另外:sudo chattr +i <file>是一个很好的技巧。它使文件不可变。
您只需要在您的主目录中执行此操作,因为/etc, /var or /usr默认情况下,系统文件已经按照您想要的方式设置:
您可以为每个人(所有者用户、组和其他人)删除文件的写权限。这样文件就可以被你(或文件的所有者)读取,并且不可写(或删除/移动)(obs:也不可编辑)
通过命令行:
chmod -w filename
对于目录(递归到里面的所有文件): chmod -R -w diretory
Obs:仅当您不是文件的所有者时,才需要使用 sudo 来应用这些命令。
通过 Nautilus 中的图形界面:
右键单击该文件并转到权限以进行调整。
您可以在Ubuntu 帮助中看到有关权限的更详细说明
| 归档时间: |
|
| 查看次数: |
13266 次 |
| 最近记录: |