码迷,mamicode.com
首页 > 其他好文 > 详细

ctime、atime、mtime时间

时间:2017-03-23 20:41:33      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:style   ctime   stat   时间   查看   modify   filename   shell脚本   访问   

区分一个文件或者目录的更改时间(change time,ctime),访问时间(access time,atime)以及修改时间(modify time,mtime)很重要。

  ctime——在Unix中,基本是无法知道一个文件的精确创建时间。更改时间(ctime)是指文件或者目录的【属性(所有者、权限等等)被更改】的时间。ctime在文件的内容改变的时候也会改变。
  atime——访问时间(atime)就是一个文件的【数据】最后一次【被访问】的时间。例如,显示一个文件的内容或者运行一个shell脚本会更新文件的atime。
  mtime——修改时间(mtime)就是文件的【目前内容】最后【被修改】的时间。这是在一个长目录列表中显示的时间。


在Linux中,状态命令会显示3次。
例子:
  $ cat file
  文件的atime将更新。

  $ chmod g+w file
  文件的ctime将更新。

  $ echo "File contents" > file
  文件的ctime和mtime将更新。

 

使用stat命令可以查看三时间值:如 stat filename
也可使用:      
    ls -l file : 查看文件修改时间
        ls -lc file: 查看文件状态改动时间(change time)
        ls -lu file: 查看文件访问时间

 

ctime、atime、mtime时间

标签:style   ctime   stat   时间   查看   modify   filename   shell脚本   访问   

原文地址:http://www.cnblogs.com/sunziying/p/6606709.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!