Linux-kommandon

Hur man använder Linux Journalctl Command?

Hur man använder Linux Journalctl Command?
Linux-baserade system tillhandahåller flera verktyg som hjälper till att registrera och analysera systemloggar. Precis som “systemd”, Vilket är ett kraftfullt verktyg som används för att samla in loggar från källorna i binärt format och låter användaren hämta loggarna med hjälp av kommandoraden.

Loggarna som vi diskuterade i ovanstående avsnitt är ”Journalloggar”.

Journald”Är ett systemprogram från systemd verktyg som samlar in data från flera loggar i binärt format. Det fungerar på samma sätt som syslog men ger ett mer effektivt sätt att hantera loggar.

Linux-systemet har ett effektivt verktyg som kallas “journalctl”Som hjälper användaren att läsa och kommunicera med”journalloggar”. Detta verktyg är ett vanligt sätt att visa loggmeddelanden från journald och övervaka dem.

Syntaxen för “journalctl”Kommandot är:

journalctl [alternativ ...] [matchar ...]

Hur man använder “journalctl” -kommandot?

Utför “journalctl”Kommando utan något argument i en kommandorad för att visa alla poster med journalloggar från de äldsta posterna:

$ sudo journalctl

Den visade utgången är listad med mindre vilket innebär att du kan använda riktningsknappar för att söka och läsa loggposter.

Hur man använder “journalctl” -kommandot?

journalctl”-Kommandot har flera alternativ för att visa journalloggar. Dessa är:

Använd "-ingen sida”För att få loggar i terminalen istället för att visa med“mindre" funktioner:

$ sudo journalctl - ingen sida

Följande resultat visas:

Om du vill visa alla loggfält, oavsett om de inte kan skrivas ut, använder du “-Allt”Alternativ i kommandoradsprompten:

$ sudo journalctl --all

För att begränsa utgångslinjerna för journalctl-logg, springa det "-n”Flagga med antalet rader du vill visa:

$ sudo journalctl -n 15

Springa det "-f”Flagga för att visa journalloggen i realtid:

$ sudo journalctl -f

För att visa posten med kärnloggar, kör “-k”Flagga:

$ sudo journalctl -k

Om du vill visa listan över startsessioner som inkluderar starttiden kör du “-list-boot”Alternativet för”journalctl”Kommando:

$ sudo journalctl --list-boot

När du kör “journalctl”-Kommandot kommer det att visa journalloggarna i lokal tid som standard, men om du vill ange loggarna UTC, gör det genom det givna kommandot:

$ sudo journalctl --utc

journalctl”-Kommandot tillåter användaren att registrera loggarna för en viss period.

För att till exempel få loggposten från igår, skriv:

$ sudo journalctl - sedan "igår"

Eller om du vill kontrollera posten för de senaste två timmarna, använd:

$ sudo journalctl - sedan "2 timmar sedan"

-r”Eller”-omvänd”Alternativet används för att visa loggarna med de nyaste posterna först på kommandoraden:

$ sudo journalctl -r

Utför “-q”Eller”-tyst”Alternativ om du inte vill visa ett irrelevant meddelande som varning eller info:

$ sudo journalctl --quiet

För att visa hjälpmeddelandet från “journalctl”-Kommandot och alla dess alternativ, använd”-hjälp”Alternativ:

$ sudo journalctl --hjälp

Kontrollera versionen av “journalctl”Med kommandot”-version”Alternativ:

$ journalctl --version

Slutsats:

I denna korta handledning har vi sett hurjournalctl”-Kommandot och dess alternativ fungerar. ”journalctl”-Kommandot är ett kommandoradsverktyg som används för att visa posten för journalloggar. De Journalloggar spelas in i ett binärt format som kan nås när som helst. Använda "journalctl”-Kommandot kan man hantera och analysera posten för alla loggar.

Användbara verktyg för Linux-spelare
Om du gillar att spela spel på Linux är chansen att du kan ha använt appar och verktyg som Wine, Lutris och OBS Studio för att förbättra spelupplevels...
HD Remastered Games för Linux som aldrig tidigare hade en Linux-version
Många spelutvecklare och utgivare kommer med HD-remaster av gamla spel för att förlänga livstiden för franchisen, snälla fans som begär kompatibilitet...
Hur man använder AutoKey för att automatisera Linux-spel
AutoKey är ett verktyg för desktopautomatisering för Linux och X11, programmerat i Python 3, GTK och Qt. Med hjälp av dess skript och MACRO-funktional...