Comment décompresser les fichiers .tar.xz sous Linux

巴扎黑
Libérer: 2017-08-17 10:18:36
original
2094 Les gens l'ont consulté

Avant-propos

Je pense que beaucoup de gens ne sont pas familiers avec la compression xz, mais xz est un outil de compression fourni par défaut avec la plupart des Linux, et 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, sous centos, exécutez directement :

yum install xz
Copier après la connexion
<🎜. >Vous pouvez également utiliser le package de code source pour installer :

Téléchargez d'abord le package de code source de l'outil http://tukaani.org/xz/

Après le téléchargement, décompressez-le et entrez dans le répertoire pour exécuter configure pour générer le fichier makefile. Utilisez -prefix pour spécifier le répertoire d'installation

./configure --prefix=/usr/local/xz
Copier après la connexion
Une fois terminé, vous constaterez que le fichier makefile est généré dans le répertoire

make && sudo make install
Copier après la connexion
Le -s ici signifie connexion douce

ln -s /usr/local/xz/bin/xz  /bin/xz
Copier après la connexion
xz –help et vous verrez à propos de l'outil xz Le message d'aide indique une installation réussie

Créer un fichier compressé xz

xz -z 待压缩文件名
Copier après la connexion
-k conserve le fichier original

-0 à -9 ajuste 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 待解压文件
Copier après la connexion
-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 待解包文件名
Copier après la connexion
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)

Réel Le package compressé au format tar.xz est compressé par xz après avoir parcouru le dossier d'emballage tar (-f -z car tar prend par défaut en charge les formats bzip2 et gzip fichiers à compresser lors de l'emballage).

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!