码迷,mamicode.com
首页 > 系统相关 > 详细

Linux中ctime mtime atime文件时间的区别

时间:2016-05-22 18:39:30      阅读:311      评论:0      收藏:0      [点我收藏+]

标签:执行文件   access   change   touch   modify   

 Linux系统有三个重要的文件时间。

分别是:ctime,atime,mtime。


 1.ctime(change time)是在写入文件,随更改所有者、权限时而更改,也就是文件状态最后一次被改变的时间。(索引节点改变)


 2.atime(access time)是在读取文件或执行文件时更改,也可以认为是文件最后一次被读取的时间。


 3.mtime(modify time):写入文件时随文件的内容更改而更改,可以理解为是文件内容最后一次被修改的时间。



查看文件的atime、ctime、mtime的命令

 ls -lc filename  //文件的ctime

 ls -lu filename  //文件的atime

 ls -l filename   //文件的mtime


此外可以用touch可以改变这三个时间。

可以用stat查看文件的这三个时间 见下图


 技术分享


Linux中ctime mtime atime文件时间的区别

标签:执行文件   access   change   touch   modify   

原文地址:http://10324470.blog.51cto.com/10314470/1775847

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