避免意外删除外部硬盘上的文件

时间:2013-04-16 13:56:02

标签: file-io

最近我删除了我存储在硬盘中的大量数据。我使用一些恢复软件恢复了它。

但是我想以这样的方式设置我的硬盘:在更改权限之前,没有人可以删除文件,即使它是我的系统或其他系统的管理员。

我不喜欢使用任何外部软件来满足我的需求。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

在Linux和OS X上,最接近这一点的是,在包含文件的目录上设置sticky bit,并将目录和文件的所有者更改为虚拟用户。 / p>

chmod +t /path/to/dir
chown -R someone /path/to/dir

粘滞位使得只有文件所有者或root(或者,在OS X上,对目录具有写入权限的人)可以删除或重命名目录中的文件。