Journalctl Tail og jukseark

Journalctl Tail og jukseark
JournalCTL er en fancy ny tjeneste i Linux -distribusjoner, for eksempel Ubuntu, Debian, Centos og andre, som pakker inn og abstraherer systemloggen på et Command Line -grensesnittverktøy som gjør det lettere å finne det du leter etter. Dataene er strukturert og indeksert, slik at det ikke er som om du søker på vanlige tekstfiler ved hjelp av GREP, du har mye mer avansert søk og å finne funksjoner. Du kan bruke JournalCTL -kommandoen til å skrive ut alle systemlogger, du kan spørre den med et finere kornet spørsmål, og noen ganger vil du bare hale systemloggene for å se systemet live når det fungerer. Følgende flagg brukes til haledriften.

TL; DR: Run Journalctl -f

-f er kort alternativ for -følg. Du kan tenke på å løpe Journalctl -f som å gjøre en haleoperasjon på systemloggen.

Journalctl Cheatheet

-a eller -all

Vis alle tegn, til og med lange og utskrivbare linjer og tegn

-f eller -følg

Som en haleoperasjon for å se liveoppdateringer

-e eller -page -end

Hopp til slutten av loggen

-n eller -linjer =

Vis den siste n Antall logglinjer

-o eller -output =

Tilpassbar utdataformatering. Se mannsside for formateringsalternativer. Noen eksempler inkluderer Journalctl -o Verbose For å vise alle felt, Journalctl -o Cat For å vise kompakt terse utgang, Journalctl -o Json for JSON formatert utdata.

-x eller -katalog

Forklar utgangsfeltene basert på metadata i programmet

-Q eller -quiet

undertrykke advarsler eller info -meldinger

-m eller -merge

Slå sammen basert på lokale og eksterne oppføringer

-List-Boots

Skriv ut bootidene som senere kan brukes i filtrering fra tid med en bestemt bootID

-B [id] [± forskyvning]

Filter bare basert på den spesifiserte oppstarten

-k eller -dmesg

Bare filtrer bare kjernemeldinger

-g eller -grep

Filter basert på perl-kompatible vanlige uttrykk for spesifikk tekst

-case-sensitiv [= boolean]

gjør saken ufølsom søk

-S, -Since =, -u, -notil =

Søk basert på en dato. “2019-07-04 13:19:17”, “00:00:00”, “I går”, “Today”, “Tomorrow”, “Now” er gyldige formater. For fullstendig tids- og dataspesifikasjon, se SystemD.tid (7)

-system

Vis systemmeldinger bare

-bruker

Vis kun brukermeldinger

-Diskbruk

Viser plass brukt av dette loggsystemet

JournalCTL Tutorial

For mer informasjon, se JournalCTL Tutorial Post.

Konklusjon

JournalCTL -systemet tar systemlogging til neste nivå. For å se alle alternativene, husk å lese mannsiden. Jeg håper dette juksearket hjelper deg å komme i gang med noen raske alternativer.