关于Linux文件的三个时间

   Linux的文件有三个时间,分别是访问时间、修改时间、状态改动时间,分别对应的是atime(也就是access  time)、mtime(modify time)、ctime(change time)。

   这三个时间有所不同。

   atime:当文件的内容被访问的时候,比如使用命令cat,这时候访问时间会改变。

   mtime:当文件的内容被改变的时候,比如用vi编辑器编辑之后保存,这时候修改时间会被改变。

   ctime:当文件的属性或者权限被改变的时候,这时候状态改变时间会被改变。

   可以用stat  文件名来查看这三个时间。

   默认下,ls -l查看的是mtime。

   当然也可以用ls  --time=atime 文件名 来查看文件的访问时间。

               ls  --time=ctime 文件名 来查看文件的状态改动时间。

   当然也是没有ls --time=mtime 文件名 这条命令(因为默认ls -l查看的就是改变时间)

本文出自 “小小天空” 博客,转载请与作者联系!

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。