Come utilizzare il comando Linux Journalctl?

Come utilizzare il comando Linux Journalctl?
I sistemi basati su Linux forniscono più strumenti che aiutano a registrare e analizzare i registri di sistema. Proprio come il "SystemD", Che è un potente strumento utilizzato per raccogliere i registri dalle fonti in formato binario e consente all'utente di ottenere i registri utilizzando la linea di comando.

I registri che abbiamo discusso nella sezione sopra sono i "Registri del diario".

IL "Journald"È un programma di sistema da SystemD strumento che raccoglie i dati da più registri in formato binario. Funziona allo stesso modo syslog ma dà un modo più efficiente per gestire i registri.

Il sistema Linux ha uno strumento efficace definito "Journalctl"Ciò aiuta l'utente a leggere e comunicare con il"Registri del diario". Questa utilità è un modo standard per visualizzare i messaggi di registro forniti da Journald e monitorali.

La sintassi del "Journalctl"Il comando è:

JournalCtl [Opzioni ...] [corrisponde ...]

Come utilizzare il comando "JournalCtl"?

Eseguire il "Journalctl"Comando senza alcun argomento in una riga di comando per visualizzare tutti i record dei registri di giornale dalle voci più antiche:

$ sudo journalctl

L'uscita visualizzata è elencata in meno, il che significa che è possibile utilizzare le chiavi direzionali per cercare e leggere le voci del registro.

Come utilizzare le opzioni di comando "Journalctl"?

IL "Journalctl"Il comando ha diverse opzioni per visualizzare i registri del diario. Questi sono:

Usa il "-no-page"Per ottenere tronchi nel terminale invece di mostrare con"meno" caratteristiche:

$ sudo journalctl --no-page

Verrà il seguente risultato:

Per visualizzare tutti i campi di registro se non sono stampabili, usa il "-Tutto"Opzione nel prompt della riga di comando:

$ sudo journalctl --ally

Per limitare le linee di output di Registro del diario, corri il "-N"Flag con il numero di righe che si desidera visualizzare:

$ sudo journalctl -n 15

Corri il "-F"Flag per visualizzare il registro in tempo reale:

$ sudo journalctl -f

Per visualizzare il record di registri del kernel, eseguire il “-K" bandiera:

$ sudo journalctl -k

Per visualizzare l'elenco delle sessioni di avvio che includono il tempo di avvio, eseguire il "-elenco-boot"Opzione di"Journalctl"Comando:

$ sudo journalctl-list-boot

Ogni volta che esegui il "Journalctl"Comando, visualizzerà i registri del journal in ora locale per impostazione predefinita, ma se si desidera specificare gli accessi in UTC, Fallo attraverso il comando dato:

$ sudo journalctl --utc

IL "Journalctl"Il comando consente all'utente di ottenere il record di registri di un determinato periodo.

Ad esempio, per ottenere il record di registro di ieri, digita:

$ sudo Journalctl -Since "ieri"

O se si desidera controllare il record delle ultime 2 ore, usa:

$ sudo Journalctl -Since "2 ore fa"

IL "-R" O "-inversione"L'opzione viene utilizzata per visualizzare i registri con le voci più recenti prima in linea di comando:

$ sudo journalctl -r

Eseguire il "-Q" O "-Tranquillo"Opzione Se non si desidera visualizzare un messaggio irrilevante come avviso o informazioni:

$ sudo journalctl --quiet

Per visualizzare il messaggio di aiuto del "Journalctl"Comando e tutte le sue opzioni, usa il"-aiuto" opzione:

$ sudo journalctl - -help

Controlla la versione di "JournalctlComando "usando il"-versione" opzione:

$ Journalctl --Version

Conclusione:

In questo breve tutorial, abbiamo visto come il "Journalctl"Il comando e le sue opzioni funzionano. IL "Journalctl"Il comando è un'utilità di riga di comando utilizzata per visualizzare il record di registri di journal. IL Registri del diario sono registrati in un formato binario a cui è possibile accedere in qualsiasi momento. Usando il "Journalctl"Comando, si può gestire e analizzare il record di tutti i registri.