小编has*_*ang的帖子

如何查找最近x分钟内修改的文件(查找-mmin不能按预期工作)

我正在尝试查找最近x分钟内修改的文件,例如在最后一小时内.网上的许多论坛和教程建议使用带有-mmin选项的find命令,如下所示:

find . -mmin -60 |xargs ls -l

但是,这个命令对我不起作用.从下面的清单中可以看出,它还显示了早于1小时前修改过的文件:

-rw------- 1 user user   9065 Oct 28 23:13 1446070435.V902I67a5567M283852.harvester
-rw------- 1 user user   1331 Oct 29 01:10 1446077402.V902I67a5b34M538793.harvester
-rw------- 1 user user   1615 Oct 29 01:36 1446078983.V902I67a5b35M267251.harvester
-rw------- 1 user user  72365 Oct 29 02:27 1446082022.V902I67a5b36M873811.harvester
-rw------- 1 user user  69102 Oct 29 02:27 1446082024.V902I67a5b37M142247.harvester
-rw------- 1 user user   2611 Oct 29 02:34 1446082482.V902I67a5b38M258101.harvester
-rw------- 1 user user   2612 Oct 29 02:34 1446082485.V902I67a5b39M607107.harvester
-rw------- 1 user user   2600 Oct 29 02:34 …
Run Code Online (Sandbox Code Playgroud)

unix linux bash gnu-findutils

37
推荐指数
5
解决办法
11万
查看次数

标签 统计

bash ×1

gnu-findutils ×1

linux ×1

unix ×1