Maison  >  Article  >  Opération et maintenance  >  Explication détaillée sur la façon de décompresser les fichiers .tar.xz sous Linux

Explication détaillée sur la façon de décompresser les fichiers .tar.xz sous Linux

黄舟
黄舟original
2017-06-07 10:02:164192parcourir

Avant-propos

Je pense que beaucoup de gens ne sont pas familiers avec la compression xz, mais xz est un outil de compression fourni avec la plupart des linux par défaut. Le format xz est plus petit que 7z.

J'ai récemment rencontré ce format de compression lors du téléchargement d'un package de code source. J'aimerais profiter de cette occasion pour partager la méthode de compression et de décompression xz.

Installation

Si le système ne dispose pas de la commande xz, vous devez l'installer. La méthode d'installation est très simple, exécutez directement :

yum install xz
Vous pouvez également utiliser le package de code source pour installer :

Téléchargez d'abord le package de code source de l'outil

Après le téléchargement, décompressez-le et entrez dans le répertoire, exécutez configure pour générer make

fileSpécifiez le répertoire d'installation avec --prefix

./configure --prefix=/usr/local/xz
Une fois terminé, vous constaterez que le fichier makefile est généré dans ce répertoire

make && sudo make install
Le -s ici signifie connexion douce

ln -s /usr/local/xz/bin/xz  /bin/xz
xz – l'aide verra les informations d'aide sur l'outil xz indiquant une installation réussie

Créer un fichier compressé xz

xz -z 待压缩文件名
- k conserver le fichier original

-0 à -9 ajuster le taux de compression. S'il n'est pas défini, le niveau de compression par défaut est 6 ;

Décompressez le fichier compressé xz

xz -d 待解压文件
-k pour conserver le fichier d'origine

Le fichier décompressé dans celui-ci ; way est au format tar Pour empaqueter le fichier, vous devez exécuter :

tar -xvf 待解包文件名
Il est à noter qu'il n'y a pas de paramètre pour décompresser directement le format de compression xz dans la commande tar (comme -f à décompresser

bzip2, -z pour décompresser gzip)

En fait, le package compressé en tar.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn