我的问题是:
如何在给定目录中查找从给定日期(指定确切小时)到另一个给定日期(指定确切小时)修改的文件,例如从 / 。
我认为这可以通过 来实现find
。
有谁知道如何做到这一点?先感谢您
答案1
去做这个:
find . -newermt "2013-01-01 00:00:00" ! -newermt "2013-01-02 00:00:00"
m 文件引用的修改时间
t 参考被直接解释为时间
答案2
该命令的基本结构find
如下所示:
# find <paths> <filters> <actions>
find / -mtime -10 -mtime +4
find
具有+
和运算符,可与,和选项-
一起使用:mtime
atime
ctime
atime == Access Time
mtime == Modified Time
ctime == Change Time
您可以通过 和/或 阅读inode
并定义-*time
您的时间间隔+
-
答案3
我认为你可以用下面的方法来做到这一点:
find ./* -mtime -10 -mtime +4 -ls