Linux操作系统文件的ACM三大时间解析(Access Change Modify 看完保证你不再迷茫)

目录

1.如何查看文件的三大时间信息

2.三大时间A C M是什么

 2.1 Access时间

 2.2 Change时间

 2.3 Modify时间

 3. touch指令修改三大时间


1.如何查看文件的三大时间信息

我们通常使用stat指令 , 来直接查看一个文件的三大时间信息 (Access Change Modify)

示例 : stat filename

 2.三大时间A C M是什么

2.1 Access时间

Access时间 : Access的英文意思为访问 , 所以Access时间代表了最近一次被访问的时间 , 更准确的说 , 当我们读取该文件内容后 , Access时间就会被更新

例如 : 我们使用 cat , more , less , grep , sed , vim等等指令 , 有 读取访问到这个文件内容 的行为, 那么此时该文件的Access时间则被刷新。  

 2.2 Change时间

Change时间 : Change的英文意思是改变 , 其实这里的Change主要指文件的状态或者属性等信息的改变

所以当我们修改文件的状态或属性 , 如我们做 chown chgrp chmod mv等等操作的时候 , Change时间会被更新。

 2.3 Modify时间

Modify时间 : Modify的英文意思仍然是改变 , 不过Modify改变主要针对的是文件内容的改变句号。

所以只要我们通过vim , 重定向等操作修改了文件内容 , Modify时间就会被改变。

特别注意 : 当文件的Modify时间更新的时候 , 此时Change时间会同时更新。

我们平时 输入ll指令 查看文件的时间默认显示的也是该Modify时间

 3. touch指令修改三大时间

touch指令除了我们常见的创建文件的功能 , 还有可以更改文档或目录的日期时间 , 即ACM三大时间。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值