Linux没有修改时间(nomtime)

Modified on: Thu, 19 Sep 2019 02:20:03 +0800

有没有办法禁用文件系统的mtime?

有一个独立于文件系统的noatime选项,但没有“nomtime”。另外在ext4和/或btrfs的Filesystem特定文档中,我找不到这个。

这是否存在?

最佳答案

内核中没有这样的选项。

include / linux / statfs.h

#define ST_NOATIME  0x0400  /* do not update access times */
#define ST_NODIRATIME   0x0800  /* do not update directory access times */
#define ST_RELATIME 0x1000  /* update atime relative to mtime/ctime */

除了用于测试目的(您的用例)之外,我无法想到此选项的任何功能目的。

您的选择是:

  • 修补内核以添加此选项
  • 修补客户端软件,以免对修改时间作出反应。

相关问答

添加新评论