我想查找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 0
is 表示今天,而-daystart -mtime +0
means 表示今天之前。
您还可以仅查找带有添加的文件-type f
或仅查找目录-type d
。