我正在使用 stat 获取文件的访问时间(当前日期是 2013 年 10 月 23 日)
[juan@JN-LNXSVR-02 labfiles]$ stat nursery
File: `nursery'
Size: 837 Blocks: 8 IO Block: 4096 regular file
Device: fd00h/64768d Inode: 139539 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 500/ juan) Gid: ( 500/ juan)
Access: 2013-10-22 18:03:20.703888346 -0400
Modify: 2013-10-21 16:57:07.801165793 -0400
然后我编辑文件并关闭它而不做任何修改,然后再次提交 stat
juan@JN-LNXSVR-02 labfiles]$ vi nursery
[juan@JN-LNXSVR-02 labfiles]$ stat nursery
File: `nursery'
Size: 837 Blocks: 8 IO Block: 4096 regular file
Device: fd00h/64768d Inode: 139539 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 500/ juan) Gid: ( 500/ juan)
Access: 2013-10-22 18:03:20.703888346 -0400
Modify: 2013-10-21 16:57:07.801165793 -0400
Change: 2013-10-21 16:57:07.801165793 -0400
但是访问时间没有改变,为什么?
我找不到任何 noatime 属性
juan@JN-LNXSVR-02 labfiles]$ grep noatime /proc/mounts
[juan@JN-LNXSVR-02 labfiles]$
mount 命令的输出是
[juan@JN-LNXSVR-02 labfiles]$ mount /dev/mapper/vg_jnlnxsvr02-lv_root on / type ext4 (rw) proc on /proc 类型 proc (rw) sysfs on /sys 类型 sysfs (rw) /dev/pts 上的 devpts 类型 devpts (rw,gid=5,mode=620) /dev/shm 上的 tmpfs 类型 tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0") /dev/sda1 on /boot type ext4 (rw) /proc/sys/fs/binfmt_misc 上没有类型 binfmt_misc (rw) /var/lib/nfs/rpc_pipefs 上的 sunrpc 类型 rpc_pipefs (rw) [juan@JN-LNXSVR-02 实验室文件]$