Ottieni l'ultima data modificata del file in Linux

Ottieni l'ultima data modificata del file in Linux
Questo tutorial mostra 3 semplici modi per ottenere l'ultima data modificata di un file in Linux. Dopo aver letto questo tutorial, saprai come controllare l'ultima data di modifica di un file utilizzando i comandi ls, data, E statistica.

Ottieni l'ultima data modificata di un file in Linux con la data di comando

Il primo metodo per apprendere l'ultima data di modifica di un file in Linux spiegato in questo tutorial si concentra sul data comando. Quando il comando data è seguito dal -R Flag, ci mostra l'ultima data di modifica di un file.

L'esempio seguente mostra la sintassi per utilizzare il comando data, dove Linuxhint è il file la cui ultima data di modifica voglio essere stampata.

Data -r Linuxhint

Come puoi vedere, l'output è molto intuitivo e include la data e l'ora dell'ultima modifica effettuata sul file.

Per ulteriori informazioni su data Comando, visita https: // man7.Org/Linux/Man-Pages/Man1/Data.1.html.

Ottieni l'ultima data modificata dei file in Linux utilizzando il comando LS

Il secondo metodo spiegato in questo tutorial spiega come ottenere l'ultima data modificata di un file utilizzando il ls comando.

Innanzitutto, usiamo il ls comando seguito dal -l Flag, come mostrato nello screenshot seguente. IL -l Il flag istruisce il comando LS di stampare un elenco di file di formato lungo. L'elenco dei formato lungo include l'ultima data di modifica di un file.

ls -l

Come puoi vedere, la prima colonna mostra le autorizzazioni, la seconda e la terza colonna mostra utenti e gruppi di file. La quarta colonna ha la dimensione. Quindi puoi vedere il mese, il giorno e il tempo in cui il file è stato modificato. Contrariamente al metodo precedente con ls, Otterrai un elenco di tutti i file nella directory, comprese le loro date di modifica.

Per un output ordinato, è possibile aggiungere il -T bandiera. Il flag -t stamperà l'output ordinato per data di modifica, mostrando prima gli ultimi file modificati, come mostrato nella seguente immagine.

ls -lt

Come puoi vedere ora, gli ultimi file modificati vengono ora mostrati prima.

Il comando LS consente inoltre di verificare singolarmente l'ultima data di modifica di un file; Per questo, basta specificare il nome del file come mostrato di seguito.

LS -l Linuxhint

Come puoi vedere, questo output è più facile da usare se si desidera controllare solo un singolo file.

È possibile ottenere ulteriori informazioni sul comando LS nella sua pagina Mane https: // en.Wikipedia.org/wiki/ls.

Impara l'ultima data modificata di un file in Linux usando STAT

Il terzo metodo per ottenere l'ultima data di modifica di un file in Linux spiegato in questo articolo mostra come utilizzare il statistica comando a questo scopo.

La sintassi è piuttosto semplice; Basta eseguire il comando stat seguito dal nome del file la cui ultima data di modifica si desidera sapere, come mostrato nell'esempio seguente.

Stat Linuxhint

Come puoi vedere, l'output mostra più informazioni rispetto ai comandi precedenti. È importante differenziare le date di modifica e modifica.

La riga nominata Modificare ci mostra l'ultima volta che il file è stato modificato. La riga denominata modifica mostra l'ultima volta che lo stato del file è cambiato; Lo stato include il cambiamento delle autorizzazioni, il cambio di proprietà, ecc.

È possibile eseguire il comando di seguito per ottenere l'output solo il tempo di modifica, omettendo il resto delle informazioni.

stat -c '%y' linuxhint

Come vedi, l'output è limitato all'ultima data di modifica.

Il comando STAT ci consente anche di controllare diversi file contemporaneamente, come mostrato nell'esempio seguente, in cui vengono controllati i file denominati LinuxHint e LinuxHintFile.

Stat Linuxhint LinuxHintFile

Ora riceviamo informazioni sui due file che abbiamo specificato.

Puoi ottenere maggiori informazioni sul file statistica comando su https: // man7.Org/Linux/Man-Pages/Man1/Stat.1.html.

Conclusione

Questo tutorial mostra che ottenere l'ultima data modificata di un file in Linux può essere eseguita tramite diversi metodi semplici. Non esiste un vantaggio speciale per nessuno dei metodi spiegati; Tutti possono essere implementati facilmente e senza installare pacchetti aggiuntivi. Per questo tutorial, ho usato Debian, ma tutti i comandi qui descritti sono disponibili in tutte le distribuzioni Linux. Tutti i comandi spiegati hanno funzionalità aggiuntive che puoi conoscere leggendo le pagine di uomo specificate alla fine di ogni sezione.

Grazie per averci seguito; Continua a leggere il suggerimento Linux per ulteriori suggerimenti e tutorial.