根据修改日期查找文件(指定确切的小时)

aDo*_*DoN 16 bash find

我的问题是:

如何在给定目录中查找从给定日期(指定确切小时)到另一个给定日期(指定确切小时)的文件,例如从 / 。

我认为可以通过find.

有谁知道如何做到这一点?先感谢您

小智 34

去这个:

find . -newermt "2013-01-01 00:00:00" ! -newermt "2013-01-02 00:00:00"

m 文件引用的修改时间

t 引用被直接解释为时间


Per*_*ulf 5

该命令的基本结构find如下所示:

# find <paths> <filters> <actions>

find / -mtime -10 -mtime +4
Run Code Online (Sandbox Code Playgroud)

find具有+-运算符,可与mtime,atimectime选项一起使用:

atime == Access Time
mtime == Modified Time
ctime == Change Time
Run Code Online (Sandbox Code Playgroud)

您可以通过和/或阅读inode-*time定义您的时间间隔+-