1. Startseite
  2. Komprimieren & Entpacken
  3. Entpacken von z und gz Dateien mit gunzip

Entpacken von z und gz Dateien mit gunzip

ekomprimieren.

Gzip ist ein beliebter Komprimierungsalgorithmus, der Dateien kleiner macht, während alle ursprünglichen Dateiinformationen, der Eigentümer und der Zeitstempel beibehalten werden. Komprimierte Dateien haben in der Regel die Endung „.gz“ oder „.z“.

In diesem Tutorial erfährst du, wie du gunzip verwendest, um Gzip-Dateien zu entpacken.

Dekomprimieren von Dateien mit gunzip

Die allgemeine Syntax für den gunzip Befehl lautet:

gunzip [OPTION]... [DATEI]...

Bei den meisten Linux-Distributionen, wie Ubuntu, CentOS und Debian, handelt es sich bei gunzip um einen Bash-Skript-Wrapper für den gzip -d Befehl. Alle gzip Kommandozeilenoptionen können auch auf gunzip angewendet werden.

Um eine „.gz“-Datei mit gunzip zu dekomprimieren, gibst du einfach den Namen der komprimierten Datei als Argument an:

gunzip dateiname.gz

Dabei stellt der Befehl die komprimierte Datei mit ihrem ursprünglichen Namen, Besitzer, Modus und Zeitstempel wieder her.

Standardmäßig wird die komprimierte Datei von gunzip entfernt, sobald sie dekomprimiert wurde. Wenn du die Datei behalten möchtest, verwende einfach die Option -k:

gunzip -k dateiname.gz

Wenn du die Ausgabe auf dem Terminal sehen möchtest, verwende die Option -c. Dadurch kannst du die komprimierte Datei behalten und optional an einem anderen Ort dekomprimieren:

gunzip -c dateiname.gz /verzeichnis/pfad/dateiname

Der gunzip-Befehl akzeptiert auch mehrere Dateien als Argumente:

gunzip datei1.gz datei2.gz datei3.gz

Wenn du alle Dateien in einem bestimmten Verzeichnis entpacken möchtest, verwende die Option -r:

gunzip -r verzeichnis

Informationen von komprimierten Dateien anzeigen

Mit der Option -l kannst du dir Informationen zu den komprimierten Dateien anzeigen lassen:

gunzip -l dateiname.gz

Die Ausgabe enthält den Namen der unkomprimierten Datei, die komprimierte und unkomprimierte Größe sowie die Kompressionsrate:

         compressed        uncompressed  ratio uncompressed_name
               1022                2288  56.6% textdatei

Wenn du eine ausführlichere Ausgabe möchtest, kannst du zusätzlich die Option -v verwenden:

gunzip -lv dateiname
method  crc     date  time           compressed        uncompressed  ratio uncompressed_name
defla f7299374 Apr 15 15:56                1022                2288  56.6% textdatei

Wenn du Fragen hast, hinterlasse gerne einen Kommentar unten.

War dieser Beitrag hilfreich?

Verwandte Beiträge