Komprimierte Logfiles in Linux direkt auslesen

Lesezeit
weniger als
1 Minute
Bis jetzt gelesen

Komprimierte Logfiles in Linux direkt auslesen

15.01.2026 - 07:00
Veröffentlicht in:

Auf produktiven Linux-Systemen werden Logdateien häufig komprimiert abgelegt, um Speicherplatz zu sparen und Logrotationen effizient umzusetzen. Für die Analyse bedeutet das jedoch oft einen unnötigen Zwischenschritt: Die Dateien müssen erst kopiert und entpackt werden, bevor sie sich mit klassischen Werkzeugen auswerten lassen. Mit einem Trick lesen Sie komprimierte Logfiles direkt aus.

Abhilfe schaffen die sogenannten Z-Werkzeuge, die speziell für den Umgang mit komprimierten Dateien entwickelt wurden. Mit zcat, zgrep, zless, zmore und zdiff lassen sich gzip-komprimierte Logfiles direkt auslesen und analysieren, ohne sie vorher zu entpacken. Praktisch ist dabei insbesondere zcat -f: Der Parameter "-f" erzwingt die Ausgabe des Inhalts auch dann, wenn die Datei keine GZ-Endung trägt. So lässt sich schnell prüfen, ob es sich um ein komprimiertes Logfile handelt, bevor weitere Analyseschritte folgen.

Für die eigentliche Auswertung stehen anschließend vertraute Workflows zur Verfügung: zgrep ermöglicht das gezielte Durchsuchen großer Logarchive nach Mustern oder Fehlercodes, während zless und zmore eine seitenweise Ansicht für längere Dateien bieten. Mit zdiff lassen sich Unterschiede zwischen zwei komprimierten Logfiles vergleichen, etwa um Konfigurations- oder Verhaltensänderungen über Zeiträume hinweg nachzuvollziehen. Damit integrieren sich die Z-Befehle nahtlos in bestehende Admin-Routinen und ermöglichen eine effiziente Loganalyse direkt auf dem System.