每当我访问文件时,文件的最后访问时间戳每 24 小时更新一次。例如,我输入“ls”,如果文件的最后访问时间戳早于 24 小时,则它会更新为当前日期。
有没有人遇到过同样的现象?知道是什么原因造成的吗?我有一个 SSD,也许与此有关。
答案1
如果您有 SSD,relatime
则会自动设置安装选项。以下是它的作用(来源):
Relatime 会维护 atime 数据,但不会维护每次访问文件时的数据。启用此选项后,只有当文件自上次更新 atime 数据 (mtime) 以来被修改,或者文件上次访问时间超过一定时间(默认情况下为一天)时,才会将 atime 数据写入磁盘。
尝试在您的文件中进行更改relatime
以noatime
确认/etc/fstab
这些更新的原因。