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.