find -mtime -4find -mtime +4做什么?我无法理解手册页中给出的示例。

最佳答案

根据手册页:

-mtime n
    File’s  data was last modified n*24 hours ago.  See the comments
    for -atime to understand how rounding affects the interpretation
    of file modification times.
-mtime的参数被解释为文件使用期限内的整天数。 -mtime +n表示严格大于,-mtime -n表示严格小于。

所以就你而言
-4表示少于4天。+4表示超过4天,即4 * 24小时。

08-16 21:56