2011-11-20 94 views
1

我正在观察一个包含多个日志文件的目录。我感兴趣的是那些在过去10分钟内发生变化的文件。ls命令和文件的年龄

是否可以使用简单命令列出n分钟以前的目录中的所有文件?

回答

2

你在找什么叫找到

find . -mmin +10 

应该这样做。请参阅找到更多选项

+0

我想说这是不完全正确的,应该有'+ 10'或'-10'(我永远不知道哪一个),这种形式只会返回在过去10分钟内改变_exactly_的文件。 – 2011-11-20 11:21:45

+0

已纠正它。出于某种原因,人们认为“mmin”代表修改的最小值,因此这意味着至少在10分钟前修改。猜猜我应该采取我自己的建议,并阅读手册页... :) – Corbin

+1

修改分钟,我会说。我总是使用'-mtime',这样我就可以使用任何单位,所以我不得不指定它们来造成混淆。 – 2011-11-20 11:26:48