Compression

Tutoriel de compression XZ

Tutoriel de compression XZ
De nombreux outils de compression de ligne de commande intégrés sont disponibles dans le système d'exploitation Linux. XZ est l'un des outils de compression de données populaires qui fonctionne comme n'importe quel autre outil de compression standard, tel que gzip, bzip2, etc. XZ La commande compresse et décompresse le fichier qui est mentionné dans la commande avec XZ. Si un nom de fichier n'est pas mentionné dans le XZ commande puis la commande lit les données à partir de l'entrée standard et après avoir traité les données, écrit les données dans la sortie standard. XZ peut compresser ou décompresser un ou plusieurs fichiers à la fois. Normalement, il supprime le fichier d'origine après la compression et supprime le fichier décompressé après la décompression. Vous pouvez conserver les fichiers compressés et non compressés en utilisant certaines options. Comment pouvez-vous utiliser XZ la commande pour compresser et décompresser le fichier est montrée dans ce tutoriel.

Exécutez la commande suivante pour connaître les options de XZ commander.

$ xz --help

Sélectionnez quelques fichiers que vous souhaitez tester xz commander. Ici, les fichiers de monRépertoire dossier sont utilisés pour compresser et décompresser avec xz commander. Cours ls -l commande pour afficher la liste des fichiers avec des informations détaillées.

$ ls -l

Compresser un seul fichier

Vous pouvez compresser n'importe quel fichier simple en donnant le nom du fichier avec xz commander. Après compression, xz la commande supprime le fichier d'origine. Ici, b1.sh fichier est compressé et créé le fichier compressé nommé b1.sh.xz.

$ xz b1.sh
$ ls -l

Compresser plusieurs fichiers

Vous pouvez compresser plusieurs fichiers en utilisant xz commande en séparant chaque fichier par un espace. Ici, deux fichiers compressés, boucle2.sh.xz et mon fichier.SMS.xz sont créés après la suppression boucle2.sh et mon fichier.SMS.

$ xz boucle2.sh monfichier.SMS
$ ls -l

Compresser le fichier en conservant le fichier d'origine

Si vous souhaitez conserver le fichier d'origine avec le fichier compressé, exécutez xz commande avec -k option. Ici, commentaire2.sh.xz le fichier est créé sans supprimer commentaire3.sh déposer.

$ xz -k commentaire3.sh
$ ls -l

Décompresser le fichier

Comme la compression, lorsque vous décompressez un fichier avec xz commande puis supprime le fichier décompressé après

décompression.  Ici, b1.fichier sh est créé après décompression b1.sh.fichier xz. -ré l'option est utilisée avec xz commande pour décompresser n'importe quel fichier compressé.

$ xz -d b1.sh.xz
$ ls -l

Décompresser le fichier en conservant le fichier compressé

Vous devez utiliser -k option avec unxz commande pour conserver le fichier décompressé avec le fichier d'origine après décompression. Après avoir exécuté la commande suivante, boucle2.sh.xz le fichier ne sera pas supprimé.

$ unxz -k boucle2.sh.xz
$ ls -l

Compresser plusieurs fichiers dans un seul fichier

Si vous souhaitez créer un fichier de compression unique pour plusieurs fichiers, vous devez utiliser -c option. La commande suivante créera Nouveau.xz fichier compressé après compression b1.sh et PremierJava.classer des dossiers.

$ xz -c b1.sh FirstJava.classe > nouveau.xz
$ ls -l

Récupérer les informations du fichier compressé

Vous pouvez récupérer des informations sur n'importe quel fichier compressé en utilisant -je option. Ici, Nouveau.xz le fichier est créé en compressant deux fichiers. Les informations suivantes montrent que la taille d'origine des deux fichiers est 604 octets et après compression la taille est 548 octets.  Vous pouvez décompresser ce fichier en utilisant les options de décompression précédentes.

$ xz -l nouveau.xz

L'une des limitations majeures de xz l'outil de compression est qu'il ne peut compresser que le fichier. Vous ne pouvez compresser aucun dossier en utilisant xz. Cet outil ne peut pas également être utilisé pour créer un fichier compressé protégé par mot de passe. Il existe d'autres outils sur Linux pour créer un fichier compressé protégé par mot de passe. L'un d'eux est rar paquet. Vous pouvez facilement installer la version d'essai de rar package sur Linux pour créer et ouvrir des fichiers d'archive. Vous pouvez lire le tutoriel sur rar paquet à partir du lien suivant.

Comment télécharger et jouer à Civilization VI de Sid Meier sur Linux
Présentation du jeu Civilization 6 est une version moderne du concept classique introduit dans la série de jeux Age of Empires. L'idée était assez sim...
Comment installer et jouer à Doom sur Linux
Introduction à Doom La série Doom est née dans les années 90 après la sortie du Doom original. Ce fut un succès instantané et à partir de ce moment-là...
Vulkan pour les utilisateurs Linux
Avec chaque nouvelle génération de cartes graphiques, nous voyons les développeurs de jeux repousser les limites de la fidélité graphique et se rappro...