Komprimieren und Dekomprimieren einer .bz2-Datei unter Linux
Um eine Datei (en) zu komprimieren, müssen Sie die Größe der Datei (en) durch Codieren der Daten in der Datei (en) erheblich verringern. Verwenden von weniger Bits, und dies ist normalerweise eine nützliche Vorgehensweise beim Sichern und Übertragen einer Datei (en) über ein Netzwerk. Auf der anderen Seite bedeutet das Dekomprimieren einer Datei (en), dass die Daten in der (den) Datei (en) in ihren ursprünglichen Zustand zurückversetzt werden.
Empfohlene Lektüre: Lernen Sie den Linux-Befehl tar mit diesen 18 Beispielen
Unter Linux stehen verschiedene Tools zur Dateikomprimierung und -dekomprimierung zur Verfügung, z. B. gzip, 7-zip, Lrzip, PeaZip und viele mehr.
In diesem Lernprogramm erfahren Sie, wie Sie .bz2
Dateien mit dem bzip2-Tool unter Linux.
Bzip2 ist ein bekanntes Komprimierungswerkzeug und auf den meisten, wenn nicht allen wichtigen Linux-Distributionen verfügbar. Sie können die entsprechenden verwenden Befehl für die Installation Ihrer Distribution.
$ sudo apt install bzip2 $ sudo yum install bzip2 $ sudo dnf install bzip2
Die herkömmliche Syntax für die Verwendung von bzip2 lautet:
$ bzip2 option(s) filenames
Verwenden von „bzip2“ zum Komprimieren von Dateien unter Linux
Sie können eine Datei wie folgt komprimieren, wobei das Flag -z
die Dateikomprimierung aktiviert:
$ bzip2 filenameOR$ bzip2 -z filename
Um eine .tar
-Datei zu komprimieren, verwenden Sie das folgende Befehlsformat:
$ bzip2 -z backup.tar
Wichtig: Standardmäßig: bzip2 löscht die Eingabedateien während der Komprimierung oder Dekomprimierung. Um die Eingabedateien beizubehalten, verwenden Sie die Option -k
oder --keep
.
Außerdem zwingt das Flag -f
oder --force
bzip2, eine vorhandene Ausgabedatei zu überschreiben.
------ To keep input file ------$ bzip2 -zk filename$ bzip2 -zk backup.tar
Sie können die Blockgröße auch mit -1
oder --fast
auf 100k bis 900k einstellen bis -9
oder –best, wie in den folgenden Beispielen gezeigt:
Der folgende Screenshot zeigt, wie Optionen zum Speichern der Eingabedatei verwendet werden. Erzwingen Sie, dass bzip2 eine Ausgabe überschreibt Datei und legen Sie die Blockgröße während der Komprimierung fest.
Verwendung von „bzip2“ t o Dateien unter Linux dekomprimieren
Um eine .bz2
-Datei zu dekomprimieren, verwenden Sie die -d
oder --decompress
Option wie folgt:
$ bzip2 -d filename.bz2
Hinweis: Die Datei muss mit einer .bz2
Erweiterung, damit der obige Befehl funktioniert.
$ bzip2 -vd Etcher-linux-x64.AppImage.bz2 $ bzip2 -vfd Etcher-linux-x64.AppImage.bz2 $ ls -l Etcher-linux-x64.AppImage
Geben Sie den folgenden Befehl ein, um die bzip2-Hilfeseite und die Manpage anzuzeigen:
$ bzip2 -h$ man bzip2
Mit den obigen einfachen Ausführungen glaube ich, dass Sie jetzt in der Lage sind, .bz2
-Dateien mit dem Tool bzip2 unter Linux zu komprimieren und zu dekomprimieren. Bei Fragen oder Rückmeldungen erreichen Sie uns jedoch über den Kommentarbereich unten.
Wichtig ist, dass Sie einige wichtige Beispiele für Tar-Befehle unter Linux durchgehen, um zu lernen, wie Sie mit dem Dienstprogramm tar komprimierte Dateien erstellen Archivdateien.