• 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 进行排序

  • 相关阅读:
    TCP心跳 | TCP keepAlive(转)
    闲说HeartBeat心跳包和TCP协议的KeepAlive机制
    一个DNS统计,RCFs,工具站点
    JMX
    【转】如何实现一个配置中心
    用Netty开发中间件:高并发性能优化
    UDP server & client
    DNS缓存
    C正则库做DNS域名验证时的性能对比
    DNS压力测试工具dnsperf简介
  • 原文地址:https://www.cnblogs.com/xr210/p/9333174.html
Copyright © 2020-2023  润新知