在 Mac OS X 上,有什么好方法可以防止意外删除某些文件和文件夹?我仍然需要能够读取这些文件和文件夹并向这些文件夹添加新文件,但如果我想删除其中任何一个文件,我需要克服重重困难。
答案1
您可以在“获取信息”对话框中选中“锁定”复选框。按住 Ctrl 键并单击或使用鼠标辅助按钮单击文件 -> “获取信息” -> 选中“锁定”复选框。
保护文件的另一种方法是通过命令行设置不可变标志:
$ chflags uchg <file>
查看http://osxfaq.com/Tutorials/LearningCenter/AdvancedUnix/ugp2/page2.ws 和
$ man chflags
答案2
取消设置“可写”标志,或者更好的是,使它们成为超级用户的属性:
chmod -w [your files here]
sudo chown root:root [your files here]
您还可以使用 Finder 的“文件信息 -> 共享和权限”字段来更改文件权限。
答案3
为了防止意外删除文件夹中的文件,我最终采取了这两项建议。
- 设为只读
- 标记为锁定/设置 uchg 标志
为了防止文件夹本身被删除,我发现将其标记为已锁定才有用。但是,这也会阻止您向该文件夹添加文件,这可能有点麻烦。但它确实会迫使您每次想在该文件夹中执行某些操作时取消选中并选中该标志,如果您不经常这样做,这可能是一个好主意。