GNU/Linux >> Linux Esercitazione >  >> Linux

Come trovare le directory aggiornate l'ultimo giorno in Linux?

Per trovare cartelle contenenti file modificati nelle ultime 24 ore:

find [dir-to-search] -type f -mtime -1 -exec dirname {} \; | sort --unique

Cambia il mtime -1 a mtime -2 per cercare nelle ultime 48 ore o modificarlo in mmin -120 per cercare le ultime 2 ore

Modifica:spiegazione:

Cerca dir-to-search (o current dir se non fornito) in modo ricorsivo per voci di tipo f (file) che sono stati modificati meno di (1*24) ore fa. Esegui il dirname comando per ognuno di questi. Ciò fornirà un elenco dirname per ogni file, il che potrebbe comportare molti duplicati, quindi indirizza l'output a sort e chiedigli di estrarre dirname univoci.


Puoi usare -type d nella stringa di ricerca:

find /path/to/target -type d -mtime 1

Linux
  1. Come usare TROVA in Linux

  2. Come cercare e rimuovere le directory in modo ricorsivo su Linux

  3. Come trovare un file in Linux

  4. Come trovare un file in Linux in tutte le directory in modo ricorsivo

  5. Trova i file che sono stati modificati nelle ultime 24 ore

Come trovare l'indirizzo IP in Linux

Come trovare gli ultimi utenti che hanno effettuato l'accesso in Linux

Come trovare il nome host in Linux

Come trovare ed eliminare directory vuote in Linux

Come trovare i file modificati nelle ultime 24 ore in Linux

Come trovare l'ultimo accesso su Linux