Heim php教程 PHP开发 So komprimieren und dekomprimieren Sie .bz2-Dateien unter Linux

So komprimieren und dekomprimieren Sie .bz2-Dateien unter Linux

Nov 18, 2016 am 09:05 AM

Durch das Komprimieren von Dateien kann die Dateigröße erheblich reduziert werden, da weniger Bytes zum Codieren der Daten in der Datei verwendet werden. Dies ist nützlich beim Sichern und Übertragen von Dateien über Netzwerke hinweg. Andererseits bedeutet das Dekomprimieren einer Datei, dass die Daten in der Datei in ihren ursprünglichen Zustand zurückversetzt werden.

Unter Linux gibt es mehrere Tools zur Dateikomprimierung und -dekomprimierung, z. B. gzip, 7-zip, Lrzip, PeaZip usw.

In diesem Tutorial stellen wir vor, wie Sie das bzip2-Tool zum Komprimieren und Dekomprimieren von .bz2-Dateien unter Linux verwenden.

bzip2 ist ein sehr bekanntes Komprimierungstool und auf den meisten Mainstream-Linux-Distributionen verfügbar. Sie können es mit dem entsprechenden Befehl auf Ihrer Distribution installieren.

$ sudo apt install bzip2     [On Debian/Ubuntu]  
$ sudo yum install  bzip2    [On CentOS/RHEL] 
$ sudo dnf install bzip2     [On Fedora 22+]
Nach dem Login kopieren

Die allgemeine Syntax für die Verwendung von bzip2 lautet:

$ bzip2 option(s) filenames
Nach dem Login kopieren

So komprimieren Sie eine Datei mit „bzip2“ unter Linux

Sie können eine Datei wie folgt komprimieren , using- Das z-Flag aktiviert die Komprimierung:

$ bzip2 filename 
或者 
$ bzip2 -z filename
Nach dem Login kopieren

Um eine .tar-Datei zu komprimieren, verwenden Sie den Befehl:

$ bzip2 -z backup.tar
Nach dem Login kopieren

Wichtig: bzip2 löscht standardmäßig Eingabedateien beim Komprimieren und Dekomprimieren Dateien (Originaldatei) verwenden Sie die Option -k oder --keep, um die Eingabedatei beizubehalten.

Außerdem zwingt das Flag -f oder --force bzip2, die vorhandene Ausgabedatei zu überschreiben.

------ 要保留输入文件  ------ 
$ bzip2 -zk filename 
$ bzip2 -zk backup.tar
Nach dem Login kopieren

Sie können die Blockgröße auch mit -1 oder --fast auf -9 oder --best von 100.000 auf 900.000 einstellen:

$ bzip2 -k1  Etcher-linux-x64.AppImage 
$ ls -lh  Etcher-linux-x64.AppImage.bz2  
$ bzip2 -k9  Etcher-linux-x64.AppImage  
$ bzip2 -kf9  Etcher-linux-x64.AppImage  
$ ls -lh Etcher-linux-x64.AppImage.bz2
Nach dem Login kopieren

Screenshot unten zeigt, wie das geht Verwenden Sie Optionen, um Eingabedateien beizubehalten, erzwingen Sie, dass bzip2 Ausgabedateien überschreibt, und legen Sie die Blockgröße bei der Komprimierung fest.

So komprimieren und dekomprimieren Sie .bz2-Dateien unter Linux

Komprimieren Sie eine Datei mit bzip2 unter Linux

So dekomprimieren Sie eine Datei mit „bzip2“ unter Linux

So dekomprimieren Sie eine .bz2-Datei Stellen Sie sicher, dass Sie die Option -d oder --decompress verwenden:

$ bzip2 -d filename.bz2
Nach dem Login kopieren

Hinweis: Diese Datei muss die Erweiterung .bz2 haben, 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
Nach dem Login kopieren

So komprimieren und dekomprimieren Sie .bz2-Dateien unter Linux

Bzip2-Dateien unter Linux extrahieren

Um die Hilfe- und Manpage von bzip2 zu durchsuchen, geben Sie den folgenden Befehl ein:

$ bzip2  -h 
$ man bzip2
Nach dem Login kopieren

Abschließend glaube ich, dass Sie dank der obigen einfachen Erklärung jetzt bz2-Dateien unter Linux komprimieren und dekomprimieren können. Wenn Sie jedoch Fragen und Feedback haben, können Sie diese im Kommentarbereich hinterlassen.

Wichtig ist, dass Sie sich vielleicht einige wichtige Beispiele für tar-Befehle unter Linux ansehen möchten, um zu erfahren, wie Sie mit dem tar-Befehl komprimierte Archive erstellen.


Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Chat -Befehle und wie man sie benutzt
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)