Linux komprimieren archivieren packen entpacken zip tar gz bz2 gzip lzip compress comprez [German]
Inhaltsverzeichnis:
- gzip
- Behalten Sie die Originaldatei
- Ausführliche Ausgabe
- Komprimieren Sie mehrere Dateien
- Komprimiert alle Dateien in einem Verzeichnis
- Ändern Sie die Komprimierungsstufe
- Standardeingabe verwenden
- Dateien mit
gzip - Behalten Sie die komprimierte Datei
- Dekomprimieren Sie mehrere Dateien
- Dekomprimieren Sie alle Dateien in einem Verzeichnis
- Listen Sie den Inhalt der komprimierten Datei auf
- Fazit
Gzip ist einer der beliebtesten Komprimierungsalgorithmen, mit denen Sie die Größe einer Datei verringern und den ursprünglichen Dateimodus, Besitz und Zeitstempel beibehalten können.
Gzip bezieht sich auch auf das Dateiformat
.gz
und das Dienstprogramm
gzip
dem Dateien komprimiert und dekomprimiert werden.
In diesem Tutorial zeigen wir Ihnen, wie Sie den Befehl
gzip
.
gzip
Um eine einzelne Datei zu komprimieren, rufen Sie den Befehl
gzip
gefolgt vom Dateinamen auf:
gzip filename
gzip
erstellt eine Datei
filename.gz
und löscht die Originaldatei.
Standardmäßig behält
gzip
den ursprünglichen Zeitstempel, den Modus, den Besitz und den Namen der Datei in der komprimierten Datei bei.
Behalten Sie die Originaldatei
gzip -k filename
Eine andere Möglichkeit, die Originaldatei zu behalten, besteht darin, die Option
-c
zu verwenden, die
gzip
in die Standardausgabe zu schreiben und die Ausgabe in eine Datei umzuleiten:
gzip -c filename > filename.gz
Ausführliche Ausgabe
Verwenden Sie die Option
-v
wenn Sie die prozentuale Reduzierung und die Namen der Dateien
-v
möchten, die verarbeitet werden:
gzip -v filename
filename: 7.5% -- replaced with filename.gz
Komprimieren Sie mehrere Dateien
Sie können dem Befehl auch mehrere Dateien als Argumente übergeben. Um beispielsweise die Dateien mit den Namen
file1
,
file2
und
file3
zu komprimieren,
file3
Sie den folgenden Befehl aus:
gzip file1 file2 file3
Mit dem obigen Befehl werden drei komprimierte Dateien erstellt,
file1.gz
,
file2.gz
,
file3.gz
.
Komprimiert alle Dateien in einem Verzeichnis
Verwenden Sie die Option
-r
, um alle Dateien in einem bestimmten Verzeichnis zu komprimieren:
gzip -r directory
gzip
durchläuft rekursiv die gesamte Verzeichnisstruktur und komprimiert alle Dateien im Verzeichnis und seinen Unterverzeichnissen.
Ändern Sie die Komprimierungsstufe
gzip
können Sie einen Bereich von Komprimierungsstufen zwischen 1 und 9 angeben.
-1
oder
--fast
bedeutet schnellste Komprimierungsgeschwindigkeit bei minimalem Komprimierungsverhältnis,
-9
oder
--best
gibt die langsamste Komprimierungsgeschwindigkeit bei maximalem Komprimierungsverhältnis an. Die Standardkomprimierungsstufe ist
-6
.
Um beispielsweise die maximale Komprimierung zu erzielen, würden Sie Folgendes ausführen:
gzip -9 filename
Die Komprimierung ist eine CPU-intensive Aufgabe. Je höher die Komprimierungsstufe, desto länger dauert der Vorgang.
Standardeingabe verwenden
Um eine
.gz
Datei aus der stdin zu erstellen,
.gz
die Ausgabe des Befehls an
gzip
. Um beispielsweise ein Gzipped MySQL-Datenbank-Backup zu erstellen, würden Sie Folgendes ausführen:
mysqldump database_name | gzip -c > database_name.sql.gz
Die Ausgabe des Befehls
mysqldump
wird für
gzip
eingegeben.
Dateien mit
gzip
Verwenden Sie die Option
-d
, um eine
.gz
Datei zu dekomprimieren:
gzip -d filename.gz
Ein weiterer Befehl, mit dem Sie eine Gzip-Datei dekomprimieren können, ist
gunzip
. Dieser Befehl ist im Grunde ein Alias für
gzip -d
:
gunzip filename.gz
Möglicherweise
gunzip
es Ihnen leichter, sich an
gunzip
zu erinnern, als an
gzip -d
.
Behalten Sie die komprimierte Datei
Wie beim Komprimieren einer Datei weist die Option
-k
gzip
an, die Eingabedatei beizubehalten. In diesem Fall handelt es sich um die komprimierte Datei:
Dekomprimieren Sie mehrere Dateien
Um mehrere Dateien gleichzeitig zu dekomprimieren, übergeben Sie die Dateinamen als Argumente an
gzip
:
gzip -d file1.gz file2.gz file3.gz
Dekomprimieren Sie alle Dateien in einem Verzeichnis
Bei Verwendung mit den Optionen
-d
und
-r
dekomprimiert
gzip
alle Dateien in einem bestimmten Verzeichnis rekursiv:
Listen Sie den Inhalt der komprimierten Datei auf
Bei Verwendung der Option
-l
zeigt
gzip
Statistiken zu den angegebenen komprimierten Dateien an:
gzip -l filename
Die Ausgabe enthält den Namen der nicht komprimierten Datei, die komprimierte und die nicht komprimierte Größe sowie das Komprimierungsverhältnis:
compressed uncompressed ratio uncompressed_name 130 107 7.5% filename
Um weitere Informationen zu erhalten, fügen Sie die Option
-v
:
gzip -lv filename
method crc date time compressed uncompressed ratio uncompressed_name defla a9b9e776 Sep 3 21:20 130 107 7.5% filename
Fazit
Mit Gzip können Sie die Größe einer bestimmten Datei reduzieren. Mit dem Befehl
gzip
können Sie Dateien komprimieren und dekomprimieren.
Weitere Informationen zum Befehl
gzip
finden Sie auf der Gnu gzip-Dokumentationsseite.
Installieren von Apps unter Windows Phone unter Windows Pc
Dieses Tutorial zeigt Ihnen, wie Sie Windows Phone Store-Apps auf Ihrem Windows Phone mithilfe Ihres Windows-PCs installieren können .
Ausführen von Bash unter Ubuntu unter Windows 10
Wenn Sie Windows Subsystem für Linux aktivieren, können Sie Bash unter Ubuntu in Bash-Skripten von Windows 10 ausführen , Linux-Kommandozeilen-Tools, Linux-First-Tools.
So verschlüsseln Sie Laufwerke unter Windows 10 unter Umgehung von tpm
Obwohl TPM nicht auf allen Systemen vorhanden ist, ist es wichtig, BitLocker auf PCs zu aktivieren und zu verwenden. Hier erfahren Sie, wie Sie dieses heikle Problem umgehen können.







