用 -newermt 查找某日期后的文件
按绝对日期匹配修改过的文件,用于清理或审计。
运行 find . -type f -newermt '2026-01-01',列出该日期后修改的文件。
01命令
命令
$ find . -type f -newermt '2026-01-01' -name '*.log'02作用说明
-newermt 接受真实日期,而非别扭的 -mtime 天数,让基于时间的搜索可读且精确。它是定时日志轮转、陈旧文件报告和增量处理的构件,全部可由脚本驱动。
03风险
!注意: 时间测试依据文件修改时间,会被重写元数据的工具影响;请与其他条件组合。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- find.1.en.html manual page (Debian bookworm)依据: Documents -newermt and other time-based file tests.
最后验证: 2026-10-13 · 分类: 文件与文件夹