Ali*_*eza 0 linux filesystems date
据我所知,atime如果我触摸文件,它的日期时间将被更新:
0 -rw-r--r-- 1 root root 0 Mar 5 11:57 my_file
当我触摸该文件时,日期将会更新。我已经设置noatime并重新启动了服务器,现在当我触摸时,文件日期将再次更新。不应该和以前一样吗?我认为触摸文件不会改变文件的访问时间。
这是真的?
我已经检查了分区,并且mount -l存在 noatime:
/dev/mapper/database-var on /var type xfs (rw,noatime,attr2,inode64,logbsize=256k,sunit=512,swidth=1024,noquota)
Run Code Online (Sandbox Code Playgroud)
noatime禁用隐式访问时间更新(作为文件操作的副作用而发生的更新);它不会影响显式访问时间更新(程序显式要求操作系统更新文件 xe2x80x99 的访问时间)。当您touch访问文件时,您\xe2\x80\x99 明确要求更新访问和修改时间,并且\xe2\x80\x99 会发生什么。
您可以touch使用以下选项在不更改访问时间的情况下访问文件-m;仅更新修改时间。