| atime | 最后访问时间(读取会更新) |
|---|---|
| mtime | 内容最后修改时间(ls 默认显示) |
| ctime | 元数据最后变更(权限/属主/改名,非创建时间) |
查看三种时间
查看三种时间
stat -c '%n A=%x M=%y C=%z' app.log
ls -lu app.log # 显示 atime
ls -lc app.log # 显示 ctime按时间查找
按时间查找
find /data -mmin -10 # 10 分钟内改过内容
find /etc -cmin -60 # 1 小时内元数据变更(应急排查)
touch -d '2026-10-01 08:00' f # 人工改 mtime/atime现代 Linux 默认 relatime:atime 更新被大幅合并,读文件很少立刻刷新 atime,别当精确审计用。