Linux 之 atime,mtime,ctime 介绍
文章
林里克斯
Linux
中的三种特殊时间结束.多数用来排查文件是否被篡改。
实验平台:CentOS 7.7.1908
1.三种时间介绍
- atime
全称 access time
意为 访问时间
显示的是文件中的数据最后被访问的时间,比如系统的进程直接使用或通过一些命令和脚本间接使用
- mtime
全称 modify time
意为 修改时间
显示的是文件内容被修改的最后时间,比如用 vim 编辑时就会被改变或程序写入日志
- ctime
全称 change time
意为 状态修改时间
生改变时的时间。当然当内容改变时也会随之改变(即 inode 内容发生改变和 Block 内容发生改变时)
2.查看这三种时间
- stat file
$ stat test.txt
File: ‘test.txt’
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 801h/2049d Inode: 1051373 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2020-10-14 23:30:45.543857346 +0800
Modify: 2020-10-14 23:30:45.543857346 +0800
Change: 2020-10-14 23:30:45.543857346 +0800
Birth: -
#刚创建的文件这三个时间一致才正常
测试改变 mtime
$ echo test > test.txt
$ stat test.txt
File: ‘test.txt’
Size: 5 Blocks: 8 IO Block: 4096 regular file
Device: 801h/2049d Inode: 1051373 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2020-10-14 23:30:45.543857346 +0800
Modify: 2020-10-14 23:31:42.360524627 +0800
Change: 2020-10-14 23:31:42.360524627 +0800
Birth: -
Over ~
版权协议须知!
本篇文章来源于 Uambiguous ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
1352 0 2020-10-13
博主卡片
运维时间
搭建这个平台,只为分享及记载自己所遇之事和难题。
现在时间 2024-12-28
今日天气
站点统计
- 文章总数:241篇
- 分类总数:29个
- 评论总数:12条
- 本站总访问量 353496 次
@xiaozi 最后的分享的镜像下载地址打不开 服务器没有开机吗?
@yuanyuan 为什么我的4b安装centos7.9 插上tf卡 显示不兼...
@Wong arrhenius 牛比
@MakerFace 厉害了!
@TongSir 老哥 更新下我的友链链接 https://blog.ton...