Linux系统中用stat命令查看文件的三个时间属性

本文详细介绍了Linux系统中文件的时间属性,包括访问时间、修改时间和状态改变时间,并解释了为何Linux不记录文件创建时间。此外,还举例说明了不同操作如何影响这些时间戳。

在Linux中,没有文件创建时间的概念。只有文件的访问时间、修改时间、状态改变时间。也就是说无法知道文件的创建时间。

[root@rhel7 yum.repos.d]# stat cdrom.repo 
  File: ‘cdrom.repo’
  Size: 112             Blocks: 8          IO Block: 4096   regular file
Device: fd00h/64768d    Inode: 2907036     Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Context: unconfined_u:object_r:system_conf_t:s0
Access: 2017-07-20 04:17:45.323495509 -0400
Modify: 2017-07-20 04:17:45.323495509 -0400
Change: 2017-07-20 04:17:45.360514012 -0400
 Birth: -

1、当我们仅仅只是读取文件时,比如用more或cat就读取文件,则 access time 改变,而modify,change time 不会改变

2、当修改文件时,比如vi编辑后保存,则 access,modify,change time 都会跟着改变

3、当修改文件属性时,比如通过chmod修改文件属性,则 change time 改变,而access,modify time 不变。

转载于:https://www.cnblogs.com/rusking/p/7212102.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值