【发布时间】:2010-08-31 12:20:55
【问题描述】:
所以我理解这样一行:
find /var/log/ -mtime +60 -type f -exec ls -l {} \;
将列出 /var/log 中 60 天或更早之前修改的所有文件。
在阅读了 find 手册页后,我注意到了:
Measure times (for -amin, -atime, -cmin, -ctime, -mmin, and
-mtime) from the beginning of today rather than from 24 hours
ago. This option only affects tests which appear later on the
command line.
有人可以解释其余的吗? (-amin, -atime, -cmin, -ctime, -mmin) 手册页本身似乎并没有真正声明它们各自的作用?
一些可能有助于我理解的示例问题:
- 查找一个小时或更早之前修改过的文件?
- 查找在 60 分钟到 10 分钟之间修改的文件?
- 查找 2 周前修改过的文件?
- 查找最近 5 分钟内创建的文件?
【问题讨论】: