Wie man Protokolle unter Linux anzeigt

17.04.2021
22:24

Systemadministratoren müssen in einer Linux-Betriebsumgebung häufig Protokolle überprüfen. Dies ist die erste Maßnahme, wenn ein Problem auftritt und es zu beheben gilt. Das Linux-Betriebssystem und laufende Anwendungen erzeugen verschiedene Arten von Meldungen, die in verschiedenen Protokolldateien aufgezeichnet werden.

Speicherort von Protokollen in Linux

Linux verwendet spezielle Software, Dateien und Verzeichnisse, um Protokolldateien zu speichern. Wenn Sie wissen, welche Programme welche Protokolle erzeugen und - was noch wichtiger ist - wo sich diese Protokolle befinden, können Sie auftretende Probleme schnell und ohne großen Zeitverlust lösen. Als Nächstes werden wir uns die Hauptbestandteile des Linux-Protokollsystems, die Protokolldateien und die Dienstprogramme ansehen, die zum Anzeigen von Linux-Protokollen verwendet werden können.

Alle grundlegenden Linux-Protokolle befinden sich im Ordner /var/log/. Sie können die Protokolldateien für Ihr System mit dem Befehl ls auflisten:

$ ls -l /var/log/

Wie man Protokolle unter Linux anzeigt

Sehen wir uns nun die 20 verschiedenen Linux-Protokolldateien an, die sich im Verzeichnis /var/log/ befinden. Einige dieser Logs sind nur auf bestimmten Distributionen zu finden, z.B. ist dpkg.log nur auf Debian-basierten Systemen zu finden:

Просмотр Логов Линукс

Просмотр логов в Linux

Als Nächstes wollen wir uns ansehen, wie diese Protokolle im Betriebssystem angezeigt werden können.

Anzeigen von Protokollen unter Linux

Um Protokolle in der Linux-Betriebsumgebung anzuzeigen, ist es praktisch, mehrere Befehlszeilenprogramme zu verwenden. Dies geschieht in der Regel mit einem beliebigen Texteditor oder einem speziellen Dienstprogramm. Höchstwahrscheinlich müssen Sie Superuser-Rechte erhalten, um Protokolle unter Linux anzuzeigen. Die Liste der für diesen Zweck am häufigsten verwendeten Befehle lautet wie folgt:

  • cat;
  • head;
  • grep;
  • tail;
  • zcat;
  • zgrep;
  • zmore;
  • vi;
  • nano.

Um ein scrollbares Protokoll von /var/log/dmesg zu sehen, führen Sie einfach aus:

$ less /var/log/dmesg

Wie man Protokolle unter Linux anzeigt

Echtzeit-Protokolle anzeigen:

$ tail -f /var/log/dmesg

Öffnen Sie die dmesg-Protokolldatei:

$ cat /var/log/dmesg

Zeigen Sie die ersten Zeilen an:

$ head /var/log/dmesg

Weitere Ausgabefehler aus /var/log/messages:

$ grep -i error /var/log/dmesg

Wie man Protokolle unter Linux anzeigt

Sie können Protokolle in Linux auch mit grafischen Dienstprogrammen anzeigen. Das Programm Logs kann verwendet werden, um Systemprotokolle auf einem Linux-Laptop oder Personalcomputer auf einfache Weise anzuzeigen und zu verfolgen.

Wie man Protokolle unter Linux anzeigt

Sie können das Programm auf jedem System installieren, auf dem ein X-Server installiert ist. Außerdem kann jeder grafische Test-Editor zur Anzeige der Protokolle verwendet werden.

15% Rabatt auf neue VPS
Beeilen Sie sich und bestellen Sie einen Server an einem beliebigen Ort

Andere Artikel

17.04.2021
28 098
Wissensbasis / Anweisungen
Wie man den Yandex-Browser unter Linux installiert
17.04.2021
5 541
Wissensbasis / Anweisungen
Installation von Google Earth unter Ubuntu
17.04.2021
12 919
Wissensbasis / Anweisungen
Wie man DeadBeef unter Ubuntu installiert