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 tous les autres outils de compression standard, tels que GZIP, BZIP2, etc. Xz Commande compresse et décompresse le fichier qui est mentionné dans la commande avec Xz. Si aucun nom de fichier n'est mentionné dans le Xz Commande puis la commande lit les données à partir de l'entrée standard et après le traitement des données, écrivez les données en sortie standard. Xz peut compresser ou décompresser un ou plusieurs fichiers à la fois. Normalement, il supprime le fichier d'origine après compression et supprime le fichier décompressé après décompression. Vous pouvez conserver à la fois des fichiers compressés et non compressés en utilisant certaines options. Comment vous pouvez utiliser Xz La commande de compression et de décompression du fichier est affichée dans ce tutoriel.

Exécutez la commande suivante pour découvrir les options de Xz commande.

$ xz - help

Sélectionnez certains fichiers que vous souhaitez tester xz commande. Ici, les fichiers de mydir le dossier est utilisé pour comprimer et décompresser avec xz commande. Courir ls -l commande pour afficher la liste des fichiers avec des informations détaillées.

$ ls -l

Comprimer un seul fichier

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

$ xz b1.shot
$ ls -l

Compresser plusieurs fichiers

Vous pouvez compresser plusieurs fichiers en utilisant xz Commande en séparant chaque fichier avec l'espace. Ici, deux fichiers compressés, Loop2.shot.xz et mon fichier.SMS.xz sont créés après la suppression Loop2.shot et mon fichier.SMS.

$ XZ LOOP2.sh Myfile.SMS
$ ls -l

Fichier de compression en gardant le fichier d'origine

Si vous souhaitez conserver le fichier d'origine avec le fichier de compression, exécutez xz commander avec -k option. Ici, comment2.shot.xz Le fichier est créé sans retirer commentaire3.shot déposer.

$ xz -k comment3.shot
$ ls -l

Fichier de décompression

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

décompression. Ici, b1.fichier SH est créé après la décompression b1.shot.fichier XZ. -d L'option est utilisée avec xz commande pour décompresser tout fichier compressé.

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

Décompressez le fichier en conservant un fichier compressé

Vous devez utiliser -k option avec unxz Commande pour garder le fichier décompressé avec un fichier d'origine après décompression. Après avoir exécuté la commande suivante, Loop2.shot.xz Le fichier ne sera pas supprimé.

$ unxz -K Loop2.shot.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.shot et Firstjava.classe des dossiers.

$ xz -c b1.Sh Firstjava.classe> Nouveau.xz
$ ls -l

Récupérer des informations sur le fichier compressé

Vous pouvez récupérer des informations sur n'importe quel fichier compressé en utilisant -l 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 des options de décompression précédentes.

$ xz -l Nouveau.xz

L'une des principales limites de xz L'outil de compression est qu'il peut compresser le fichier uniquement. 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 rare emballer. Vous pouvez facilement installer une version d'essai de rare Package sur Linux pour créer et ouvrir des fichiers d'archives. Vous pouvez lire le tutoriel sur rare Package à partir du lien suivant.