用 find -mtime 查找今天修改过的文件
同步或备份前,列出某个目录树中最近变更的所有文件。
运行 `find ~/Documents -type f -mtime -1` 查找 24 小时内修改的文件,或用 `-mmin -60` 查最近一小时。
01命令
命令
$ find ~/Documents -type f -mtime -1 -print02作用说明
`-mtime -1` 表示修改时间在一天以内,`-mmin` 以分钟为单位可以更精确。可以叠加 `-size +10M` 或 `-name "*.docx"` 缩小范围,再用 `-exec cp {} /目标 \;` 一步把改动文件收集到备份文件夹。
03风险
!注意: `-mtime +1`(加号)表示“早于”,`-1` 表示“以内”——符号很容易写反;对 find 来说目录也算文件,加 `-type f` 才只列出文档。
04撤销
✓无需撤销——该命令不会改变持久状态。
05来源
- find – Walk a file hierarchy依据: Documents -mtime, -mmin tests for modification time
最后验证: 2026-09-18 · 分类: 文件与文件夹