我们可以在修改父目录中的文件后保留父目录的时间戳吗?

我们可以在修改父目录中的文件后保留父目录的时间戳吗?

我有一个文件夹结构:

/home/us3r/scripts

我的文件夹中有一些脚本scripts。现在,我想保留文件夹的时间戳,scripts即使有人执行vim并保存文件夹内的任何文件scripts。或者不允许任何人编辑/保存文件scripts夹内的文件。

不管怎样,还有出路吗?

谢谢!!!

答案1

在目录上设置不可变属性

sudo chattr +i /home/us3r/scripts

这将防止对该文件夹及其内部文件的数据或元数据进行任何更改。

但是,这也意味着您将无法创建、修改或更改该文件夹及其内部文件的权限、所有权或属性。

相关内容