Linux-Befehle · 2 min read · Sep 14, 2025

Linux Gunzip-Befehl erklärt mit Beispielen

Wir haben bereits den gzip-Befehl in Linux besprochen. Zu Beginn wird das Tool verwendet, um Dateien zu komprimieren oder zu dekomprimieren. Um zu dekomprimieren, bietet der Befehl eine Befehlszeilenoption -d, die wie folgt verwendet werden kann:

gzip -d [komprimierter-dateiname]

Es gibt jedoch ein ganz anderes Tool, das Sie zum Dekomprimieren oder Entpacken von Archiven verwenden können, die von gzip erstellt wurden. Das betreffende Tool ist gunzip. In diesem Artikel werden wir den gunzip-Befehl anhand einiger leicht verständlicher Beispiele besprechen. Alle im Tutorial erwähnten Beispiele/Anweisungen wurden auf Ubuntu 22.04 getestet.

Linux gunzip-Befehl

Jetzt wissen wir also, dass komprimierte Dateien entweder mit ‘gzip -d’ oder dem gunzip-Befehl wiederhergestellt werden können. Die grundlegende Syntax von gunzip lautet:

gunzip [komprimierter-dateiname]

Die folgenden Beispiele im Frage-Antwort-Stil sollten Ihnen eine bessere Vorstellung davon geben, wie das Tool funktioniert:

Q1. Wie dekomprimiere ich Archive mit gunzip?

Das ist sehr einfach - geben Sie einfach den Namen der Archivdatei als Argument an gunzip weiter.

gunzip [archiv-name]

Zum Beispiel:

gunzip datei1.gz

Q2. Wie verhindere ich, dass gunzip die Archivdatei löscht?

Wie Sie vielleicht bemerkt haben, löscht der gunzip-Befehl die Archivdatei nach dem Dekomprimieren. Wenn Sie jedoch möchten, dass das Archiv bleibt, können Sie dies mit der Befehlszeilenoption -c tun.

gunzip -c [archiv-name] > [ausgabedatei-name]

Zum Beispiel:

gunzip -c datei1.gz > datei1

So sehen Sie, dass die Archivdatei in diesem Fall nicht gelöscht wurde.

Q3. Wie lasse ich gunzip die dekomprimierte Datei in ein anderes Verzeichnis speichern?

Wir haben bereits die -c-Option in der vorherigen Frage-Antwort besprochen. Um gunzip die dekomprimierte Datei in ein anderes Verzeichnis als das aktuelle Arbeitsverzeichnis zu speichern, geben Sie einfach den absoluten Pfad nach dem Umleitungsoperator an.

gunzip -c [komprimierte-datei] > [/vollständiger/pfad/zum/ziel/verzeichnis/dateiname]

Hier ist ein Beispiel:

gunzip -c datei1.gz > /home/himanshu/datei1

Weitere Informationen

Die folgenden Details - entnommen aus der allgemeinen Man-Seite von gzip/gunzip - sollten für diejenigen von Nutzen sein, die mehr über den Befehl erfahren möchten:

       gunzip nimmt eine Liste von Dateien in seiner Befehlszeile und ersetzt jede Datei  
       deren Name mit .gz, -gz, .z, -z oder _z endet (Groß-/Kleinschreibung ignorierend) und die  
       mit der richtigen magischen Zahl beginnt, durch eine dekomprimierte Datei ohne  
       die ursprüngliche Erweiterung. gunzip erkennt auch die speziellen Erweiterungen  
       .tgz und .taz als Abkürzungen für .tar.gz und .tar.Z. Wenn  
       komprimiert wird, verwendet gzip die .tgz-Erweiterung, wenn nötig, anstatt eine Datei  
       mit einer .tar-Erweiterung zu kürzen.  
       
       gunzip kann derzeit Dateien dekomprimieren, die von gzip, zip, compress,  
       compress -H oder pack erstellt wurden. Die Erkennung des Eingabeformats erfolgt automatisch.  
       Bei Verwendung der ersten beiden Formate überprüft gunzip eine 32-Bit-CRC. Für  
       pack und gunzip überprüft die unkomprimierte Länge. Das Standardkomprimierungsformat  
       wurde nicht entwickelt, um Konsistenzprüfungen zu ermöglichen. gunzip kann jedoch  
       manchmal eine fehlerhafte .Z-Datei erkennen. Wenn Sie beim Dekomprimieren einer .Z-Datei  
       einen Fehler erhalten, gehen Sie nicht davon aus, dass die .Z-Datei korrekt ist, nur  
       weil das Standard-Dekomprimierungsprogramm nicht reklamiert. Dies bedeutet in der Regel,  
       dass das Standard-Dekomprimierungsprogramm seine Eingabe nicht überprüft und fröhlich  
       Müllausgabe erzeugt. Das SCO compress -H-Format (lzh-Komprimierungsmethode) enthält  
       keine CRC, ermöglicht jedoch auch einige Konsistenzprüfungen.

Fazit

Was die grundlegende Verwendung betrifft, so gibt es keine große Lernkurve, die mit Gunzip verbunden ist. Wir haben so gut wie alles abgedeckt, was ein Anfänger über diesen Befehl wissen muss, um ihn zu verwenden. Für weitere Informationen besuchen Sie die Man-Seite.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.