Come cercare file modificati di recente in Linux

16 feb 2022 2 min di lettura
Come cercare file modificati di recente in Linux
Indice dei contenuti

Introduzione

Questo tutorial ti aiuterà a trovare i file modificati di recente in Linux tramite la riga di comando.

Il comando trova ci permette di definire la durata in Minuti o Giorni. I minuti sono definiti con -mmin e il valore dei giorni può essere definito con -mtime

Puoi anche definire i criteri di ricerca per trovare i file modificati entro o prima della durata specificata. Ad esempio, per cercare file modificati in precedenza, utilizzare “+” (positivo) con durata (es: +1, +24 ecc.). Per cercare i file modificati entro la durata utilizzare il segno “-” (negativo) con il valore della durata (es: -1, -24) ecc.

Trovare tutti i file modificati in meno tempo

Modificato entro 10 minuti:- Cerca tutti i file modificati entro 10 minuti nella directory corrente. Usa -mmin -10 significa che i file sono stati modificati per l'ultima volta in meno di 10 minuti.

find . -type f -mmin -10 

Modificato entro 2 ore:- Trova tutti i file modificati entro 2 ore nella directory corrente. Con -mmin -120 utilizzo si intende l'ultima modifica dei file inferiore a 120 minuti ovvero pari a 2 ore:

find . -type f -mmin -120 

Modificato entro 1 giorno:- Cerca tutti i file modificati entro 24 ore nella directory corrente. Per definire l'intervallo in giorni, utilizzare -mtime . Ad esempio -mtime -1, significa che i file sono stati modificati per l'ultima volta meno di 24 ore fa:

find . -type f -mtime -1 

Trovare tutti i file modificati prima del tempo

L'esempio sopra, trova tutti i file modificati entro la durata specificata. Ma puoi anche cercare i file modificati prima della durata specificata con l'aiuto degli esempi seguenti.

Modificato più vecchio di 10 minuti:- Cerca tutti i file modificati prima di 10 minuti nella directory corrente. Usa l'opzione -mmin +10, il che significa trovare tutti i file modificati più di 10 minuti fa:

find . -type f -mmin +10 

Modificato più di 2 ore:- Trova tutti i file modificati prima di 2 ore nella directory corrente. Utilizzare e l'opzione -mmin +120 per cercare file modificati più vecchi di 120 minuti (cioè 2 ore):

find . -type f -mmin +120 

Modificato più di 1 giorno:- Cerca tutti i file modificati più di 24 ore fa nella directory corrente. È possibile utilizzare l'opzione -mtime per definire la durata in giorni. Ad esempio -mtime +1s ignifica trovare tutti i file modificati entro 24 ore:

find . -type f -mtime +1 

Conclusione

In questo tutorial abbiam imparato a come cercare file modificati di recente in Linux.

Buy me a coffeeBuy me a coffee

Supportaci se ti piacciono i nostri contenuti. Grazie.

Partecipa alla conversazione

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.