Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So dekomprimieren Sie .tar.xz-Dateien unter Linux

So dekomprimieren Sie .tar.xz-Dateien unter Linux

巴扎黑
巴扎黑Original
2017-08-17 10:18:362153Durchsuche

Vorwort

Ich glaube, dass viele Leute mit der xz-Komprimierung nicht vertraut sind, aber xz ist ein Komprimierungstool, das standardmäßig mit den meisten Linux-Geräten geliefert wird, und 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.

Installation

Wenn das System nicht über den Befehl xz verfügt, müssen Sie ihn installieren. Die Installationsmethode ist unter Centos sehr einfach:

yum install xz

Sie können zur Installation auch das Quellcode-Paket verwenden:

Laden Sie zuerst das Quellcode-Paket des Tools herunter http://tukaani.org/xz/

Entpacken Sie es nach dem Herunterladen und geben Sie das Verzeichnis ein Um configure auszuführen, um die Makefile-Datei zu generieren, verwenden Sie -prefix, um das Installationsverzeichnis anzugeben

./configure --prefix=/usr/local/xz

Nach Abschluss werden Sie feststellen, dass die Makefile-Datei im Verzeichnis

make && sudo make install

generiert wird Das -s bedeutet hier weiche Verbindung

ln -s /usr/local/xz/bin/xz  /bin/xz

xz –help und Sie werden etwas über das xz-Tool sehen. Die Hilfemeldung zeigt eine erfolgreiche Installation an

Xz-komprimierte Datei erstellen

xz -z 待压缩文件名

-k behält die Originaldatei bei;

-0 bis -9 passt das Komprimierungsverhältnis an. Wenn nicht festgelegt, ist die Standardkomprimierungsstufe 6;

Dekomprimieren Sie die xz-komprimierte Datei

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). bzip2 dekomprimieren, -z, um gzip zu dekomprimieren)
tar -xvf 待解包文件名

Tatsächlich Das komprimierte Paket im tar.xz-Format wird von xz komprimiert, nachdem es den tar-Verpackungsordner durchlaufen hat (-f -z liegt daran, dass tar standardmäßig das bzip2- und gzip-Format unterstützt Dateien, die beim Packen komprimiert werden sollen).

Das obige ist der detaillierte Inhalt vonSo dekomprimieren Sie .tar.xz-Dateien unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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