Linux系统中文件下的Access/Modify/Change
2017-04-28 16:41
246 查看
本文出处:http://blog.csdn.net/archyli/article/details/63776049
首先我们创建一个file文件
mkdir file
接着我们输入以下语句 stat file 回车之后发现以下内容
我们看最后三行其中Access/Modify/Change是三个时间
Access是“访问时间”
对于文件来说,当我们使用cat、more、less等命令读取文件内容,或者使用file cp命令操作文件,或执行可执行文件时,Access时间会被更新,空文件也不例外(图中的file就是空文件)。
如上图,对于目录来说,只进入目录不会更新其Access时间,但是通过ls查看目录内容时,Access时间就会更新。
注: 使用ls -lu查看文件会显示文件的Access时间。
Modify是“更改时间”
当更改一个文件的内容时,此文件的Modify时间记录会被更新。
如下图我们在file文件中在mkdir一个文件,然后我们回退到之前的目录再次运行stat file操作
我们看到Modify时间发生了变化。
同时Modify时间更新时,Access和Change时间都会得到相应的更新(下图是Change发生了变化)。
注:用ls -l显示的时间是文件的Modify时间。
Change是“改变时间”
主要是指文件的状态或属性的改变
对一个文件或目录进行chmod、chown、chcgrp等操作后,Change 时间会更新
注:用ls -lc显示的是Change时间。
总结:
根据以上内容我总结了下表。
首先我们创建一个file文件
mkdir file
接着我们输入以下语句 stat file 回车之后发现以下内容
我们看最后三行其中Access/Modify/Change是三个时间
Access是“访问时间”
对于文件来说,当我们使用cat、more、less等命令读取文件内容,或者使用file cp命令操作文件,或执行可执行文件时,Access时间会被更新,空文件也不例外(图中的file就是空文件)。
如上图,对于目录来说,只进入目录不会更新其Access时间,但是通过ls查看目录内容时,Access时间就会更新。
注: 使用ls -lu查看文件会显示文件的Access时间。
Modify是“更改时间”
当更改一个文件的内容时,此文件的Modify时间记录会被更新。
如下图我们在file文件中在mkdir一个文件,然后我们回退到之前的目录再次运行stat file操作
我们看到Modify时间发生了变化。
同时Modify时间更新时,Access和Change时间都会得到相应的更新(下图是Change发生了变化)。
注:用ls -l显示的时间是文件的Modify时间。
Change是“改变时间”
主要是指文件的状态或属性的改变
对一个文件或目录进行chmod、chown、chcgrp等操作后,Change 时间会更新
注:用ls -lc显示的是Change时间。
总结:
根据以上内容我总结了下表。
相关文章推荐
- Linux系统中文件下的Access/Modify/Change
- 理解Linux文件三个时间点(Access,Modify,Change)
- stat一个文件下的 ACCESS Modify Change的时间含义和变化
- 按照 access/modify/change time 来给文件排序 --- 我的秘笈:)
- linux中文件的accesstime/modifytime/changetime的区别
- 文件的Access\Modify\Change时间
- 修改文件 访问(access)、修改(modify)、改变(change)时间
- Linus中文件的Access\Modify\Change时间
- Linux环境,使用C语言获得文件access、modify、change的时间
- 【整理归纳】Linux中文件的Access,Modify,Change区别
- 文件的Access\Modify\Change时间
- Linux下文件权限及三个时间:Access,Modify,Change
- 认识和修改在Linux中stat命令下出现的Access,Modify,Change三类时间
- Linux系统文件有三个主要的时间属性,分别是ctime(change time), atime(access time), mtime(modify time)
- Linux中对于Access,Modify,Change的解释
- Access/Modify/Change时间
- linux 环境下 Access,Modify,Change区别以及find指令简易使用方法
- Linux下stat + 文件名后, Access,Modify,Change的含义
- Linux下的Access、Modify、Change , touch的使用以及权限问题
- Access/Modify/Change时间