Answers:
在Linux上,没有文件创建时间的跟踪。您只能访问:
mtime
,atime
,ctime
。如果您想根据这些时间通过测试查找文件,find
(man find
)可以为您提供帮助。
您可以通过这种方式使用它在当前目录及其子目录中查找恰好在30分钟之前访问的文件:
find -amin 30
通常,您需要使用一个间隔,因为很难给出确切的分钟数:
find -amin +25 -amin -35
这将查找访问时间超过25分钟但少于35分钟的文件。
如果您只对修改时间感兴趣,而对访问(即读取)时间不感兴趣,请替换-amin
为-mmin
。
mtime
也回答了这个问题
-mtime 30
它显示30天的文件。
Xtime
选项是几天,Xmin
选项是分钟。我不好,我编辑答案
Xtime
任何合理的时间单位,例如30m
30分钟或5d
5天
您可以使用以下mtime
方法:
find . -mmin 30 #exactly 30 minutes old
created
或modified
30分钟回
-mmin
它时显示-mmin
不是一个有效的选项
find /path -mtime +30m
-mmin
,我已经使用该命令查询了许多示例
find
。