Der Befehl bzip2
In diesem Beitrag lernen Sie den Befehl bzip2 kennen, welcher unter UNIX- / Linux-Betriebssystemen der Komprimierung von Dateien dient. Ein ähnliches Komprimierungsprogramm ist gzip, jedoch verwenden beide jeweils einen anderen Algorithmus. Näheres zu gzip können Sie in unserem dedizierten Beitrag zu diesem Befehl nachlesen.
Die mit bzip2 komprimierten Dateien haben die Dateiendung ".bz2".
Allgemeine Syntax
Die allgemeine Syntax von bzip2 lautet folgendermaßen:
bzip2 [Optionen] [Datei(en)]
Es können eine oder mehrere Dateien übergeben werden. Beim Komprimieren von Dateien legt bzip2 die komprimierten Dateien jeweils im Verzeichnis, in dem sich die Quelldatei befindet, ab. Die komprimierte Datei erhält dabei als Namen den Originalnamen zusammen mit der Endung ".bz2". Zudem wird die Originaldatei standardmäßig gelöscht.
Beispiel: Datei komprimieren
Dieses Beispiel zeigt die Komprimierung einer Datei mithilfe von bzip2.
Eingabe:
Die Datei "linux-befehle.pdf", welche sich im aktuellen Arbeitsverzeichnis befindet, soll mithilfe von bzip2 komprimiert werden und wird dem Befehl entsprechend übergeben.
bzip2 linux-befehle.pdf
Ausgabe (ls):
Im Anschluss an die Komprimierung mit bzip2 wurde der Inhalt des aktuellen Arbeitsverzeichnisses mit ls ausgegeben. Die Originaldatei "linux-befehle.pdf" wurde gelöscht - stattdessen befindet sich nun die Datei "linux-befehle.pdf.bz2" in dem Verzeichnis.
administration distributionen grundlagen installation linux-befehle.pdf.bz2 netzwerke sicherheit
Wichtige Optionen
Im Folgenden werden die wichtigsten Optionen von bzip2 vorgestellt.
-[1-9] - Komprimierungsstufe spezifizieren
Mit der Option -[1-9] ("[1-9]" muss hierbei durch eine Ziffer im Bereich 1 bis 9 ersetzt werden) ist es möglich, die zu verwendende Komprimierungsstufe zu spezifizieren. Während die Option -1 die geringste Komprimierung bei höchster Geschwindigkeit darstellt, ist -9 die beste, aber auch langsamste Komprimierung. Standardmäßig wird -5 verwendet.
bzip2 -[1-9] [Datei(en)]
-d - Archive entpacken
Archive können unter Verwendung der Option -d (decompress) auch wieder entpackt werden:
bzip2 -d [Datei(en)]
-k - Originaldateien behalten
Sollen die Originaldateien nach dem Komprimieren nicht gelöscht werden, so verwenden Sie die Option -k (keep):
bzip2 -k [Datei(en)]
-t - Integrität überprüfen
Mithilfe der Option -t (test) kann die Integrität von Archiven überprüft werden:
bzip2 -t [Datei(en)]
Abonniere JETZT unseren Newsletter!
Verpasse nie wieder neue Beiträge und exklusive Insider-Only-Inhalte!