2011-02-08 19 views
13

Desidero controllare i file aggiunti di recente alla cartella nell'ambiente Unix.File recenti nella cartella

c'è qualche trovano controllare

 find -name 'filename' timestamp last 5 mins ?? 
+0

I pensi di dover ottenere tutti i file e quindi filtrarli sulla loro creazione di datetime. – GolezTrol

risposta

26

per individuare i file modificati a meno di 5 minuti fa

find -name 'filename' -mmin -5 

Dalla pagina man:

-mmin n 
      File's data was last modified n minutes ago. 

    -mtime n 
      File's data was last modified n*24 hours ago. 

-mmin è supportata in più ultime versioni di GNU find.

7

Per trovare tutti i file modificati nelle ultime 24 ore (ultimo giorno pieno) nella directory corrente e delle sue sottodirectory:

find . -mtime -1 -print 

Source

1

In zsh:

ls *(mm-5) # or 'mh' to detect stuff modified in the last 5 hours etc. 
Problemi correlati