linux中三个time:atime、mtime、ctime

Linux文档的时间一般分三种:Access time-atime(访问时间)、Modification time-mtime(内容修改时间)、change-ctime(inode更改时间)

ctime 是在写入文件、更改所有者、权限或链接设置时随 Inode 的内容更改而更改的。

atime 是在读取文件或者执行文件时更改的

mtime 是在写入文件时随文件内容的更改而更改的。

因此,更改文件的内容即会更改 mtime 和 ctime,但是文件的 ctime 可能会在 mtime 未发生任何变化时更改,如权限更改了但文件内容没有更改。 

查看三个时间的命令:

# ls -lc filename       列出文件的 ctime
# ls -lu filename       列出文件的 atime
# ls -l filename        列出文件的 mtime

或者使用stat命令,如下:

注:

(1)touch 会更改三个time
(2)cat 命令只修改atime





     本文转自品鉴初心51CTO博客,原文链接:http://blog.51cto.com/wutengfei/1915013

,如需转载请自行联系原作者


linux中三个time:atime、mtime、ctime相关推荐

  1. linux文件的三个时间atime,mtime,ctime以及查找和修改方法

    atime是指access time,访问时间,即文件被读取或者执行的时间: mtime即modify time,指文件内容被修改的时间: ctime即change time文件状态改变时间. 操作 ...

  2. linux ctime 格式化,atime,mtime,ctime说明

    说明: 在windows下,一个文件有:创建时间.修改时间.访问时间. 而在linux下,一个文件也有三种时间,分别是:访问时间.修改时间.状态改动时间. 两者有此不同,在linux下没有创建时间的概 ...

  3. Linux 中三种引号(单引号、双引号、反引号)的区别

    1.双引号 保护特殊元字符和通配符不被 shell 解析,但是允许变量和命令的解析,以及转义符的解析. 2.单引号 单引号内不允许任何变量.元字符.通配符.转义符被 shell 解析,均被原样输出. ...

  4. Linux中三种引号(单引号、双引号、反引号)的区别

    1. 双引号 保护特殊元字符和通配符不被shell解析,但是允许变量和命令的解析,以及转义符的解析. 2. 单引号 单引号内不允许任何变量.元字符.通配符.转义符被shell解析,均被原样输出. 使用 ...

  5. Linux中三种网络模式是什么意思——bridged(一桥接模式)

    原文链接:http://www.linuxidc.com/Linux/2016-09/135521.htm 由于Linux目前很热门,越来越多的人在学习Linux,但是买一台服务放家里来学习,实在是很 ...

  6. linux中find查找命令的mtime参数使用方法说明

    mtime的含义 mtime查询的是文件last modified时间,其中最让人迷惑的就是参数 +N . N . -N 三个参数的意义了. 实例讲解 N * 24 +1 内表示 1 * 24 +24 ...

  7. lio linux工具,Linux中三种SCSI target的介绍之LIO

    1. 简介 Linux-IO Target在Linux内核中(linux 2.6.38后),用软件实现各种SCSI Target,其支持的SAN技术中所有流行的存储协议包括Fibre Channel( ...

  8. LInux中的atime、mtime和ctime

    文章目录 一 定义 二 mtime和ctime的比较 三 atime在访问文件后并不一定会修改 四 相关操作命令对三个时间的影响 一 定义 缩写 全称 释义 atime Access Time 文件最 ...

  9. Linux中文件信息查看

    在linux中,查看文件信息主要有三个命令: 1)ls命令  -  list directory contents 2)file命令 -  determine file type 3)stat命令  ...

最新文章

  1. byte[]数组下标的最大值
  2. 请写出sfr和sbit的语句格式_最新最全 Oracle ORA-01861: 文字与格式字符串不匹配
  3. android调试神器Stetho
  4. machine ID问题 ( u-boot设置machine id , set mach_type 0x16a )
  5. 51单片机有几个通用io口_51单片机IO口的四种使用方法
  6. [转]URLRewriter使用通配符
  7. Codeforces 576D. Flights for Regular Customers(倍增floyd+bitset)
  8. tree(nyoj)
  9. c#使用XSLT将xml文档转换为html文档
  10. wex5中集成的mysql数据库 打开时一闪而过 报错
  11. 微信小程序中组件传值
  12. Jpa 注解详解 映射详解 一对多 多对一
  13. 物联网与AI芯片密不可分 企业加速跑马圈地
  14. 最常用的父子组件传值方式prop详解
  15. 微信、手Q、Qzone之x5内核inspect调试解决方案
  16. 金蝶软件界面乱码及输入汉字时乱码的解决方案
  17. 2021-03-26:给定一个正整数N,表示有N份青草统一堆放在仓库里。有一只牛和一只羊,牛先吃,羊后吃,它俩轮流吃草。 不管是牛还是羊,每一轮能吃的草量必须是:1,4,16,64…(4的某次方)。谁
  18. 布隆过滤器之误识别率FPP公式的推导
  19. 读 曹林的《人脸识别与人体动作识别技术及应用》笔记
  20. 中小企业办公无线网络覆盖解决方案

热门文章

  1. Yii自定义验证规则
  2. jQuery父级以及同级元素查找
  3. ubuntu8.04中texmacs装置
  4. C#学习笔记(C#与C++的差异)001
  5. Linux服务器下的HTTP抓包分析
  6. 几个基于jvm 的微服务框架
  7. 管人、管团队、管项目,如何让团队管理者成为技术团队中的发动机?
  8. 28. extjs中Ext.BLANK_IMAGE_URL的作用
  9. 找工作刷题--------Java相关
  10. java中finally与return的测试方法