为了防止我的 SSD 进行不必要的写访问,我在系统和主分区的noatime
挂载选项下输入:/etc/fstab
UUID=bla-bla-bla-1 / ext4 errors=remount-ro,noatime 0 1
UUID=bla-bla-bla-2 /home ext4 defaults,noatime 0 2
之后我重新启动了。
现在我很惊讶命令
find . * -atime -0,01 -type f -printf "%TY-%Tm-%TdT%TT %p\n" | sort -r | ssed -R 's/^([^.]+)\.\d+ (.*)$/\1 \2/'
我偶尔会用它检查过去大约 1/4 小时内访问过哪些文件,它仍然有效。一方面这令人高兴,但另一方面我担心它noatime
终究没有起到作用。
我该如何检查?
答案1
类型
mount | grep noatime
并将列出所有正在noatime
使用的挂载点。显示这 2 个relatime
,您应该会noatime
在挂载点旁边看到。
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)