• linux的时间问题


    在linux系统中时间分为修改时间(modify time 简写:mtime ),访问时间(access time 简写: atime),状态修改时间(change time 简写:ctime)三种:

    其中:

      atime:(access time)显示的是文件中的数据最后被访问的时间。

      

          声明:ll -time=atime a  指:显示atime的时间,下面类推。。。

      mtime: (modify time)显示的是文件内容被修改的最后时间。对文件进行修改,其mtime会被修改:   

       

      

      ctime: (change time)显示的是文件的权限、拥有者、所属的组、链接数发生改变时的时间。

      chown jack a :将a文件的所有者变成jack 

      

      其拥有者发生了变化,ctime 即发生了变化。

    atime 访问时间的变化伴随着文件的读取与写入,在计算机系统中文件的写入比读取慢的多,为了提高性能,集成了一个relatime的属性。该属性可以将短时间内的访问不计入atime中。若想对文件的atime 进行修改,需满足以下:

    1.上次文件的访问时间已多于一天。    2.文件的mtime>=atime。

    stat filename 可以看到ctime atime mtime  

    ls -lt    对目录文件按mtime 进行排序

    ls -lut  对目录文件按atime 进行排序

    ls -lct  对目录文件按ctime 进行排序

  • 相关阅读:
    自动化测试如何解决验证码的问题
    python读取xml文件
    python实现简单爬虫功能
    python使用mysql数据库
    Prometheus 到底 NB 在哪里?- 每天5分钟玩转 Docker 容器技术(84)
    Prometheus 架构
    数据收集利器 cAdvisor
    Weave Scope 多主机监控
    Weave Scope 容器地图
    监控利器 sysdig
  • 原文地址:https://www.cnblogs.com/xr210/p/9333174.html
Copyright © 2020-2023  润新知