atime、mtime、ctime区别

atime、mtime、ctime区别

作者:admin |  时间:2014-04-27 |  浏览:527 |  0 条评论
atime: 在文件被读、写、truncate、mknod、utime 时更改atime

mtime: 在文件被mknod、utime更改和写入时 更改mtime

ctime: 文件i-node最近一次修改的时间和文件所有者、组、权限被更改时更新

time 创建文件 更改文件内容 查看文件(只读) 修改文件属性,如用户组、权限...
atime Y Y ---   读、写方式 如用编辑器等打开,并更改文件内容时,同时做了查看和更改,所以此时更改atime

N ---  用>和>>或只写打开时不改变atime

Y N
mtime Y Y N N
ctime Y Y N Y


综上:
  1)文件只读时, 影响atime
  2)文件内容修改时,同时更新mtime和ctime
  3)修改文件属性时(chattr、chmod、chown),只更改ctime

即1)atime、ctime可以单独出现
  2)出现mtime必定时修改ctime

本文标签:

相关推荐

怎么确定网站适合用多大带宽
Posted on 04月03日
select与epoll
Posted on 02月07日
crontab如何指定每小时执行任务
Posted on 10月12日
Epoll的LT和ET模式
Posted on 04月02日

发表评论

电子邮件地址不会被公开。

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>