Linux-kommandoer

journalctl hale og cheatsheet

journalctl hale og cheatsheet
journalctl er en smuk ny tjeneste i linux-distributioner, såsom Ubuntu, Debian, CentOS og andre, der indpakker og abstraherer systemloggen til et kommandolinjegrænsefladeværktøj, der gør det lettere at finde det, du leder efter. Dataene er strukturerede og indekseret, så det er ikke som om du søger almindelige tekstfiler ved hjælp af grep, du har meget mere avanceret søgning og finde muligheder. Du kan bruge journalctl-kommandoen til at udskrive alle systemlogfiler, du kan spørge den med en mere detaljeret forespørgsel, og nogle gange vil du bare TAIL systemlogfiler for at se systemet live, mens det fungerer. Flagget -follow bruges til halenoperationen.

TL; DR: kør journalctl -f

-f er kort mulighed for -følge. Du kan tænke på at løbe journalctl -f som at udføre en haleoperation på systemloggen.

journalctl cheatsheet

-a eller -all

Vis alle tegn, selv lange og ikke-udskrivelige linjer og tegn

-f eller -følg

Som en haleoperation til visning af liveopdateringer

-e eller -side-ende

Spring til slutningen af ​​loggen

-n eller -lines =

Vis den seneste n antal loglinjer

-o eller -output =

Kan tilpasses outputformatering. Se mandsiden for formateringsmuligheder. Nogle eksempler inkluderer journalctl -o detaljeret for at vise alle felter, journalctl -o kat for at vise kompakt kortvarigt output, journalctl -o json til JSON-formateret output.

-x eller -katalog

Forklar outputfelterne baseret på metadata i programmet

-q eller -stille

undertryk advarsler eller infobeskeder

-m eller - flette

flette baseret på tidslokale og eksterne poster

-liste-støvler

Udskriv bootids, som senere kan bruges til filtrering fra tidspunktet for en bestemt bootid

-b [ID] [± forskydning]

Filtrer kun baseret på den angivne boot

-k eller -dmesg

Filtrer kun kernemeddelelser

-g eller -grep

Filtrer baseret på perl-kompatible regulære udtryk til specifik tekst

-store og små bogstaver [= BOOLEAN]

gør sagsfølsom søgning

-S, -siden =, -U, -tiltil =

Søgning baseret på en dato. “2019-07-04 13:19:17”, “00:00:00”, “i går”, “i dag”, “i morgen”, “nu” er gyldige formater. For fuldstændig specifikation af tid og dato, se systemd.tid (7)

-system

Vis kun systemmeddelelser

-bruger

Vis kun brugermeddelelser

-disk-brug

Viser plads brugt af dette logsystem

Journalctl-systemet tager systemlogning til det næste niveau. For at se alle indstillingerne skal du læse mandsiden. Jeg håber, at dette snydeark hjælper dig med at komme i gang med nogle hurtige muligheder.

Mus Sådan ændres musemarkør og markørstørrelse, farve og skema på Windows 10
Sådan ændres musemarkør og markørstørrelse, farve og skema på Windows 10
Musemarkøren og markøren i Windows 10 er meget vigtige aspekter af operativsystemet. Dette kan også siges om andre operativsystemer, så i sandhed er d...
Gratis og open source-spilmotorer til udvikling af Linux-spil
Denne artikel dækker en liste over gratis og open source-spilmotorer, der kan bruges til at udvikle 2D- og 3D-spil på Linux. Der er mange sådanne spil...
Shadow of the Tomb Raider til Linux-vejledning
Shadow of the Tomb Raider er den tolvte tilføjelse til Tomb Raider-serien - en action-adventure-spilfranchise oprettet af Eidos Montreal. Spillet blev...