Chcete-li najít adresáře obsahující soubory upravené za posledních 24 hodin:
find [dir-to-search] -type f -mtime -1 -exec dirname {} \; | sort --unique
Změňte mtime -1
do mtime -2
pro vyhledávání posledních 48 hodin, nebo jej změňte na mmin -120
pro vyhledávání posledních 2 hodin
Edit:vysvětlení:
Vyhledá dir-to-search
(nebo aktuální adresář, pokud není uveden) rekurzivně pro položky typu f
(soubor), které byly upraveny před méně než (1*24) hodinami. Spusťte dirname
příkaz pro každý z nich. Tím získáte jeden výpis dirname pro každý soubor, což může mít za následek mnoho duplikátů, takže výstup propojte na sort
a požádejte jej o extrahování jedinečných dirname.
Můžete použít -type d ve vyhledávacím řetězci:
find /path/to/target -type d -mtime 1
Linux – nelze připojit RDWR kvůli nepodporovaným volitelným funkcím (400)
Proč nemohou uživatelská jména Linuxu začínat čísly?