zoukankan      html  css  js  c++  java
  • Linux文件的三个时间属性(Atime,Mtime,Ctime)

    Linux下,一个文件有三种时间,分别是:

    访问时间:atime
    修改时间:mtime
    状态时间:ctime

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

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

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

    单独查看三个时间的操作

    除了可以通过stat来查看文件的mtime,ctime,atime等属性,也可以通过ls命令来查看,具体如下:

    ls -lu filename  # 列出文件的 atime(最后存取时间)
    
    ls -l filename    # 列出文件的 mtime (最后修改时间)
    
    ls -lc filename  # 列出文件的 ctime (最后更改时间)
    
  • 相关阅读:
    个人项目作业
    第一次博客作业
    我和计算机的恩怨情仇
    OO第四单元总结暨学期总结
    OO第三单元总结
    OO第二单元总结
    OO第一单元总结
    提问回顾与个人总结
    [技术博客]使用pylint实现django项目的代码风格检查
    BUAA软工-结对项目作业
  • 原文地址:https://www.cnblogs.com/xkus/p/7470299.html
Copyright © 2011-2022 走看看