GNU/Linux >> Linux Esercitazione >  >> Linux

Come trovare i file modificati nelle ultime 24 ore in Linux

Un amministratore del sistema operativo Linux o un utente veterano comprende e si relaziona alle implicazioni di routine e obiettivi di gestione dei file non soddisfatti. La gestione dei file migliora il flusso di lavoro generale in modo tale che le azioni di ciascun utente siano associate a modifiche o modifiche ai file specifici.

[ Potrebbe piacerti anche:Ripgrep – Lo strumento di ricerca dalla riga di comando più veloce per Linux ]

Semplifica l'annotazione di eventuali modifiche o modifiche praticabili apportate a un sistema o ai dati di un file utente, l'utente del sistema che ha apportato modifiche o modifiche al file e il timestamp associato a ciascuna modifica e modifica del file.

In Linux, è possibile ottenere una tale impresa attraverso l'ambiente della riga di comando di Linux utilizzando il comando find.

Comando Trova Linux

Il comando trova di Linux è efficace nell'identificare le modifiche associate a un particolare sistema o file utente in un intervallo di tempo specificato. Pertanto, se disponi di un file i cui dati ritieni abbiano subito modifiche o modifiche, puoi chiarire il tuo sospetto tramite il trova comando.

La sintassi di base di trova il comando è il seguente:

$ find /directory/path/to/your/files -mtime -N -ls

Come per la sintassi sopra:

  • trova :questo segmento di comando è responsabile della traccia dell'esistenza di qualsiasi file modificato in base al percorso di posizione del file fornito.
  • /directory/percorso/dei/tuoi/file :questa parte è il percorso di sistema che punta ai file sospetti modificati che ti interessano.
  • -mtime -N :questa parte contiene il valore temporale (-N) in formato intero. Il -N è il periodo/intervallo di tempo specificato in cui desideri verificare l'esistenza di eventuali impronte di modifica dei file.
  • -ls :Se esistono file modificati nella directory di destinazione, li elencherà e li visualizzerà come output del terminale Linux.

Trova i file modificati nelle ultime 24 ore utilizzando il comando Trova

Per dimostrare la possibile esistenza di file modificati sul tuo sistema Linux nelle ultime 24 ore, implementeremo un trova comando simile al seguente:

$ find /path/to/your/files/directory -mtime -1 -ls

Dalla sintassi del comando sopra, trova porzione di comando “-1” fa riferimento a un intervallo di tempo di 24 ore oa un giorno da quando potrebbero essere state apportate modifiche ai file.

Da parte mia, verificherò la possibilità di eventuali modifiche ai file su una delle mie cartelle di sistema come segue:

$ find /home/dnyce/Documents/Work/LinuxShellTips/September -mtime -1 -ls

Secondo l'output di cattura dello schermo sopra, il file "come convertire xlsx in CSVFormat in Linux.docx" è risultato positivo per essere modificato nell'ultima finestra di 24 ore. Un output più dettagliato dell'acquisizione dello schermo sopra è il seguente:

Ora conosciamo i privilegi di lettura-scrittura (-rw-rw-r– ), utente di sistema (dnyce ), dimensione del file (958150 byte) e ora di modifica (16:28) associati al file elencato.

Se vogliamo allungare il nostro output per un periodo come gli ultimi 3 giorni, implementeremmo questo comando nel modo seguente:

$ find /home/dnyce/Documents/Work/LinuxShellTips/September -mtime -3 -ls

Come puoi vedere, abbiamo più file di output che sono risultati positivi alla modifica.

Il comando trova di Linux può aiutarti a ottenere molto in termini di inestimabili pietre miliari della gestione dei file che fornisce. Non solo puoi individuare i file modificati, ma anche determinare altre informazioni critiche come l'utente che ha apportato la modifica, l'ora della modifica e la dimensione del file dopo la modifica.

Per esplorare di più trova opzioni di comando, esegui man find sul tuo terminale Linux o leggi i seguenti articoli.

  • Come trovare la dimensione totale di una directory in Linux
  • Come trovare quali indirizzi IP sono collegati a Linux
  • Come trovare ed eliminare directory vuote in Linux
  • Come escludere una directory durante la ricerca di file in Linux
  • Come eliminare file più vecchi di giorni specificati in Linux

Linux
  1. Come trovare file modificati recenti o di oggi in Linux

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

  3. Come trovare i file modificati negli ultimi 30 giorni in Linux?

  4. Come posso elencare i file con percorsi completi in Linux?

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

Come rinominare uno o più file in Linux

Come trovare file in Debian 10

Autorizzazioni Linux:come trovare le autorizzazioni di un file

Come trovare file basati su timestamp in Linux

Come trovare l'ultimo accesso su Linux

Come comprimere un file in Linux