首页 > 系统服务 > 详细

linux--time

时间:2019-06-12 01:33:38      阅读:165      评论:0      收藏:0      [点我收藏+]

 

ls -l filename 列出文件的 mtime (最后修改时间)

ls -lu filename 列出文件的 atime(最后访问时间)

ls -lc filename 列出文件的 ctime (最后状态变化时间)

 

访问时间(atime)、修改时间(mtime)、状态变化时间(ctime)

那么可以知道,在linux中是文件是没有创建时间的,只是如果刚刚创建一个文件,毋庸置疑它的三个时间是都等于创建时间的。那么在linux上这三个时间分别代表着什么,随着什么而改变:

>访问时间:对文件进行一次读操作,它的访问时间就会改变。例如像:cat、more等操作,但是像之前的state还有ls命令对atime是不会有影响的;

>修改时间:文件的内容被最后一次修改的时间,我们经常用的ls -l命令显示出来的文件时间就是这个时间,当用vim对文件进行编辑之后保存,它的mtime就会相应的改变;

>状态时间:当文件的状态被改变的时候,状态时间就会随之改变,例如当使用chmod、chown等改变文件属性的操作是会改变文件的ctime的。

linux--time

原文:https://www.cnblogs.com/dreamshe92/p/11006841.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!