Compresser et décompresser en xz et tar.xz sous Linux

I. Présentation

Dans ce tutoriel, nous allons voir comment compresser et décompresser au format xz et tar.xz sous Linux.

Pour rappel, les fichiers en .tar ne sont que des archives. Les fichiers en .xz sont des fichiers compressés, donc les .tar.xz sont des archives compressées.

Une archive, c’est le fait de mettre dans un même fichier, plusieurs fichiers ou dossiers. Les fichiers en .tar cachent souvent tout une arborescence, mais ils sont plus facile à manier.

La compression va être le moyen de réduire la place que prend cette archive. Généralement, on croisera des fichiers en .tar.xz, mais il peut également arriver que l’on croise des fichiers au format .xz seulement.

II. Compresser et décompresser au format XZ

Pour compresser un format .xz, il faut utiliser la commande “xz” qui est normalement disponible à partir de la version “1.22” de tar. Vous pourrez déterminer la version de tar avec la commande suivante :

Si vous avez la bonne version, voici la commande à utiliser pour compresser au format .xz :

L’option “-k” permet de compresser, “9” est le niveau de compression à appliquer, il va de 0 à 9 et 6 est le niveau par défaut.

Attention : Si vous souhaitez compresser un dossier et non un fichier unique, il faut le mettre dans une archive avant, nous verrons cela dans le point suivant.

Pour décompresser le format xz, il faut utiliser la commande suivante :

Ici, l’option -d permet de spécifier que l’on veut décompresser un fichier.

III. Compresser et décompresser au format tar.xz

Quand le fichier est en réalité une archive, c’est-à-dire un fichier contenant un ensemble de fichiers et dossiers qu’il faut désarchiver, il faut utiliser une commande supplémentaire. Pour construire une archive et la compresser au format XZ, utiliser la commande suivante :

  • c : Permet de créer une archive
  • f : Permet de spécifier le nom de l’archive
  • J : Permet de spécifier que l’on compresse au format “xz”

Pour décompresser une archive compressée au format .tar.xz, il faut utiliser la commande suivante :

La différence ici est que l’on utilise l’option -x qui permet de spécifier une décompression.

Source it-connect.fr

Cet article, publié dans Uncategorized, est tagué . Ajoutez ce permalien à vos favoris.

Laisser un commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s