2011-11-20 92 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