您的位置:首页 > 运维架构 > Linux

用stat命令查看文件时的三个时间点

2017-03-18 20:04 246 查看
在Linux中我们用stat来显示文件的信息,那么显示的信息中Access、Modify、Change这三个类型的时间又代表着什么意思呢。

(1)首先我们touch一个file,可以用stat命令查看三个时间信息



如图所示,会出现3个类型的时间,分别是Access,Modify,Change。下面我们就对这三个时间进行解释。

Access:最后一次访问(仅仅是访问,无改动)文件的时间

Modify:最后一次修改文件内容的时间

Change:最后一次对文件属性改变的时间,包括权限,大小,属性等

(2)当我们取用文件内容就会更新Access时间,如下图用cat读取该文件时间发生了变化



(3)当用vim修改文件内容时会影响到Modify



我们发现上面的时间都修改了,因此Modify最具影响力

(4)最后我们试着修改文件属性



发现Change的时间被修改

现在来看看怎样修改这些时间呢



-a 用来修改Access的时间



-m修改Modify时间



-d修改了Access和Modify的时间
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息