GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie verwende ich den Gzip-Befehl unter Linux?

Der Gzip-Befehl in Linux wird zum Komprimieren und Dekomprimieren von Dateien verwendet. Dieser Befehl wird auch als gunzip für g-un-zip verwendet, d.h. um ein gzip-Archiv zu entpacken.

Es ist notwendig, dass wir Dateien komprimieren. Das Erweitern von Dateien ist nützlich, um komprimierte Dateien zu öffnen, die aus dem Internet heruntergeladen wurden.

Verwendung des gzip-Befehls unter Linux

Lassen Sie uns verstehen, wie wir Dateien mit dem gzip-Befehl in Linux komprimieren und dekomprimieren können.

1. Eine Datei komprimieren

Das Komprimieren einer Datei ist mit dem gzip-Befehl unkompliziert. Sie müssen nur den Namen der Datei zusammen mit dem Befehl angeben.

$ gzip [filename]

Sie können sehen, dass die komprimierte Datei in der Liste mit einem .gz angezeigt wird Erweiterung.

2. Mehrere Dateien komprimieren

Um mehrere Dateien zu komprimieren, geben Sie die Namen der Dateien mit Leerzeichen dazwischen an, wie unten gezeigt.

$ gzip [filename1] [filename2]

Wir können sehen, dass beide Dateien mit der Erweiterung .gz angezeigt werden. Wenn bereits eine komprimierte Version einer Datei vorhanden ist, werden Sie zum Überschreiben aufgefordert.

3. Eine Datei dekomprimieren

Es gibt zwei Möglichkeiten, eine Datei zu dekomprimieren. Der erste verwendet ein 'd' Flag mit gzip-Befehl.

$ gzip -d [filename]

Wir können sehen, dass die Datei in der Liste ohne die Erweiterung .gz angezeigt wird.

Die zweite Möglichkeit ist die Verwendung des Befehls gunzip.

$ gunzip [filename]

4. Behalten Sie die Originaldatei nach der Komprimierung

Der Befehl gzip entfernt die Originaldatei und behält die komprimierte Datei erst, wenn die Vorgänge abgeschlossen sind. Wenn Sie auch die Originaldatei behalten möchten, verwenden Sie -k Flagge.

$ gzip -k [filename]

Wir können sehen, dass sowohl die ursprüngliche als auch die komprimierte Datei in der Liste vorhanden sind.

Verwenden des Gzip-Befehls zum Abrufen von Informationen aus komprimierten Dateien

Möglicherweise müssen Sie auch Komprimierungs- und komprimierte dateibezogene Informationen aus dem gzip-Archiv abrufen. Sie können natürlich den Befehl ls verwenden, um die Dateigröße zu erhalten, aber das sagt Ihnen nicht das Komprimierungsverhältnis und die Größe vor und nach der Komprimierung.

Hier kommt die integrierte Funktionalität von gzip ins Spiel!

1. Informieren Sie sich über die Komprimierung

Um Informationen über die Komprimierung wie das Komprimierungsverhältnis zu erhalten, verwenden Sie l-Flagge.

$ gzip -l [filename]

Beachten Sie, dass der Dateiname der einer bereits komprimierten Datei ist. Es bietet vier Felder mit Informationen über die durchgeführte Komprimierung.

  • Komprimierte Größe
  • Unkomprimierte Größe
  • Verhältnis
  • Unkomprimierter Dateiname

2. Inhalt der Datei anzeigen

Um den Inhalt der Datei ohne Dekomprimierung anzuzeigen, verwenden Sie -c Flag zusammen mit dem gunzip-Befehl.

gunzip -c [filename]

Schlussfolgerung

In diesem Tutorial haben wir gesehen, wie gzip- und gunzip-Befehle in Linux zum Komprimieren und Erweitern von Dateien nützlich sind. Das Komprimieren von Dateien ist üblich, bevor sie an E-Mails angehängt werden.


Linux
  1. So verwenden Sie den Linux-Grep-Befehl

  2. So verwenden Sie den Verlaufsbefehl unter Linux

  3. So verwenden Sie den Linux-Verlaufsbefehl

  4. So verwenden Sie den md5sum-Befehl unter Linux

  5. So verwenden Sie den Tar-Befehl unter Linux

So verwenden Sie einen Dateibefehl unter Linux

So verwenden Sie den fd-Befehl auf einem Linux-System

Wie verwende ich den wget-Befehl unter Linux?

Wie verwende ich den xargs-Befehl unter Linux?

So verwenden Sie den Befehl lsof unter Linux

Wie verwende ich gzip unter Linux?