找不到超过 1 天的文件

找不到超过 1 天的文件

我想查找backup*文件夹中从 1 天前开始的所有文件。

我愿意:

find /home/mypc/backup* -mtime +1

但我得到的是一个空列表。

我哪里错了?

答案1

从文件系统根目录:

sudo find / -name "backup*" -mtime +0

来自用户目录:

find ~/ -name "backup*" -mtime +0

-m时间+0匹配任何文件,其 mtime 差值至少为 24 小时。如果您希望 mtime 计算日历天数,而不是从现在起的 n-24 小时周期,请使用-daystart-daystart -mtime 0is 表示今天,而-daystart -mtime +0means 表示今天之前。

您还可以仅查找带有添加的文件-type f或仅查找目录-type d

相关内容