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?