Linux-Befehle

Journalctl Schwanz und Spickzettel

Journalctl Schwanz und Spickzettel
journalctl ist ein schicker neuer Dienst in Linux-Distributionen wie Ubuntu, Debian, CentOS und anderen, der das Systemprotokoll in ein Befehlszeilen-Interface-Tool verpackt und abstrahiert, um es einfacher zu finden, wonach Sie suchen. Die Daten sind strukturiert und indiziert, so dass es nicht so ist, als würden Sie einfache Textdateien mit grep durchsuchen. Sie haben viel erweiterte Such- und Findfunktionen. Sie können den Befehl journalctl verwenden, um alle Systemprotokolle zu drucken, Sie können es mit einer genaueren Abfrage abfragen, und manchmal möchten Sie einfach die Systemprotokolle TAILEN, um das System live zu sehen, während es arbeitet. Das Flag -follow wird für die Heckoperation verwendet.

TL;DR : führe journalctl -f . aus

-f ist eine kurze Option für -follow. Du kannst ans Laufen denken journalctl -f als würde man eine Schwanzoperation im Systemprotokoll durchführen.

Journalctl-Spickzettel

-a oder -all

Alle Zeichen anzeigen, auch lange und nicht druckbare Zeilen und Zeichen

-f oder -folgen

Wie eine Schwanzoperation zum Anzeigen von Live-Updates

-e oder -page-end

Zum Ende des Logs springen

-n oder -zeilen=

Aktuelles anzeigen nein Anzahl der Protokollzeilen

-o oder -ausgabe=

Anpassbare Ausgabeformatierung. Siehe man-Seite für Formatierungsoptionen. Einige Beispiele umfassen journalctl -o verbose um alle Felder anzuzeigen, journalctl -o cat um eine kompakte knappe Ausgabe zu zeigen, journalctl -o json für JSON-formatierte Ausgabe.

-x oder -Katalog

Erklären Sie die Ausgabefelder anhand von Metadaten im Programm

-q oder -leise

Warnungen oder Infomeldungen unterdrücken

-m oder -merge

Zusammenführen basierend auf lokalen und entfernten Zeiteinträgen

-Liste-Stiefel

Drucken Sie die Boot-IDs aus, die später zum Filtern nach der Zeit einer bestimmten Boot-ID verwendet werden können

-b [ID][±Offset]

Nur basierend auf dem angegebenen Boot filtern

-k oder -dmesg

Nur Kernel-Nachrichten filtern

-g oder -grep

Filter basierend auf Perl-kompatiblen regulären Ausdrücken für bestimmten Text specific

-Groß-/Kleinschreibung beachten[=BOOLEAN]

Suche nach Groß-/Kleinschreibung

-S, -seit=, -U, -bis=

Suche nach Datum. „2019-07-04 13:19:17“, „00:00:00“, „gestern“, „heute“, „morgen“, „jetzt“ sind gültige Formate. Vollständige Zeit- und Datumsangaben finden Sie unter systemd.Zeit(7)

-System

Nur Systemnachrichten anzeigen

-Benutzer

Nur Benutzernachrichten anzeigen

-Festplattennutzung

Zeigt den von diesem Protokollsystem belegten Speicherplatz an

Das journalctl-System bringt die Systemprotokollierung auf die nächste Stufe. Um alle Optionen zu sehen, lesen Sie unbedingt die Manpage. Ich hoffe, dieser Spickzettel hilft Ihnen beim Einstieg mit einigen schnellen Optionen.

So kehren Sie die Scrollrichtung von Maus und Touchpads in Windows 10 um
Maus und Touchpads machen das Rechnen nicht nur einfach, sondern auch effizienter und weniger zeitaufwendig. Wir können uns ein Leben ohne diese Gerät...
So ändern Sie Mauszeiger- und Cursorgröße, Farbe und Schema unter Windows 10
Der Mauszeiger und der Cursor in Windows 10 sind sehr wichtige Aspekte des Betriebssystems. Dies kann auch für andere Betriebssysteme gesagt werden, a...
Kostenlose und Open-Source-Spiele-Engines für die Entwicklung von Linux-Spielen
Dieser Artikel behandelt eine Liste von kostenlosen und Open-Source-Spiele-Engines, die für die Entwicklung von 2D- und 3D-Spielen unter Linux verwend...