Ich glaube, dass viele Leute mit der xz-Komprimierung nicht vertraut sind, aber xz ist ein Komprimierungstool, das standardmäßig mit den meisten Linux geliefert wird. Das xz-Format ist kleiner als 7z.
Ich bin kürzlich beim Herunterladen eines Quellcodepakets auf dieses Komprimierungsformat gestoßen. Ich möchte diese Gelegenheit nutzen, um die xz-Komprimierungs- und Dekomprimierungsmethode zu teilen.
Wenn das System nicht über den Befehl xz verfügt, müssen Sie ihn direkt installieren:
yum install xz
Sie können auch das Quellcodepaket zur Installation verwenden:
Laden Sie zuerst das Quellcodepaket des Tools herunter
Entpacken Sie es nach dem Herunterladen, geben Sie das Verzeichnis ein und führen Sie configure aus makeDatei generierenGeben Sie das Installationsverzeichnis mit --prefix an
./configure --prefix=/usr/local/xz
Nach Abschluss werden Sie feststellen, dass die Makefile-Datei in diesem Verzeichnis generiert wird
make && sudo make install
Das -s hier bedeutet weiche Verbindung
ln -s /usr/local/xz/bin/xz /bin/xz
xz –help sieht Hilfeinformationen zum xz-Tool und zeigt eine erfolgreiche Installation an
xz -z 待压缩文件名
- k Behalten Sie die Originaldatei bei.
-0 bis -9 Passen Sie das Komprimierungsverhältnis an. Wenn nicht festgelegt, ist die Standardkomprimierungsstufe 6;
xz -d 待解压文件
-k, um die Originaldatei beizubehalten Weg ist im TAR-Format Um die Datei zu packen, müssen Sie Folgendes ausführen:
Es ist zu beachten, dass es im TAR-Befehl keinen Parameter zum direkten Dekomprimieren des xz-Komprimierungsformats gibt (z. B. -f to). dekomprimieretar -xvf 待解包文件名
, -z, um gzip zu dekomprimieren)Tatsächlich das komprimierte Paket in tar.
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung zum Dekomprimieren von .tar.xz-Dateien unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!