Commande Pigz dans Linux

Commande Pigz dans Linux

«L'envoi de fichiers à grande taille sur Internet est un gros problème. Parfois, la limite de téléchargement ne permet pas de télécharger un gros fichier supérieur à une certaine taille. Nous devons donc compresser le fichier avant de le télécharger. Et il est également préférable de compresser le fichier pour prendre moins de place sur le lecteur. Dans ce manuel, nous verrons comment comprimer un fichier dans Linux en utilisant la commande pigz. Cet article est conçu pour apprendre l'utilisation de base de la commande pigz dans le système d'exploitation Linux."

Qu'est-ce qu'une commande pigz?

Pigz signifie une implémentation parallèle de GZIP. Il s'agit d'un outil de compression fourni dans le système d'exploitation Linux pour compresser ou décompresser les fichiers. Il s'agit d'une version améliorée et mise à jour de la fonction GZIP et a été créée en utilisant les fonctions de bibliothèque zippantes les plus courantes. Il utilise différents processeurs et noyaux pour compresser des fichiers et des données à une vitesse très élevée par rapport à l'ancien utilitaire GZIP. Laissez-nous savoir comment compresser ou décompresser les fichiers dans le système d'exploitation Linux à l'aide de la commande pigz. Mais avant d'effectuer la fonction de compression ou de décompression, nous devons nous assurer que notre système Ubuntu a installé la bibliothèque ou le package Pigz. S'il ne l'a pas déjà, nous devons l'installer explicitement afin que nous puissions utiliser la commande pigz pour compresser ou décompresser nos grands fichiers de données.

Installez la commande pigz dans Ubuntu 22.04 Système d'exploitation

Le processus d'installation de la commande pigz est simple. Il peut être installé rapidement et facilement simplement en utilisant la commande APT. La commande APT est utilisée pour installer une ou toutes sortes de commandes, packages ou bibliothèques du système d'exploitation Linux. Par conséquent, nous utiliserons la même commande APT pour installer la bibliothèque Pigz dans notre Ubuntu 22.04 Système d'exploitation.

Utilisez la commande «Sudo Apt Install Pigz» suivante pour installer la bibliothèque Pigz dans Ubuntu 22.04:

Si votre système est protégé par un mot de passe d'administration, vous devez fournir le mot de passe avant le début du processus d'installation:

Cela installera le Pigz et rendra le système capable d'exécuter la commande Pigz pour effectuer la compression et la décompression des fichiers. Voir le résultat de la commande d'installation ci-dessous:

Une seule commande est utilisée pour installer les packages PigZ complets et toutes les dépendances. Maintenant, notre système est prêt à utiliser la commande pigz pour compresser ou décompresser les fichiers. Voyons donc comment la commande pigz fonctionne réellement dans le système d'exploitation Linux et comment il compresse ou décompresse rapidement un fichier. Nous utilisons l'ubuntu 22.04 Système, alors assurez-vous d'avoir la même version pour ne pas rencontrer de bugs ou de problèmes tout en suivant les mêmes exemples et commandes. Compressons un fichier à l'aide de la commande pigz dans l'ubuntu 22.04 Système.

Syntaxe de la commande Pigz

Avant de démontrer un exemple de la commande Pigz, comprenons sa syntaxe de celle-ci afin que nous puissions facilement l'utiliser dans les exemples. La syntaxe de la commande pigz est la suivante:

Les commandes Pigz ne prennent qu'un seul argument, et c'est le nom de fichier. Le «Pigz» est le nom de la commande qui indique à l'interpréteur qu'une fonction de compression doit être effectuée. Le «nom de fichier» représente le fichier qui doit être compressé.

Maintenant, comprenons comment la commande pigz exécute la fonction de compression à l'aide des exemples ci-dessous.

Énumérez toutes les options de la commande pigz

La commande pigz dans Linux est livrée avec diverses options qui permettent à l'utilisateur d'effectuer certaines fonctions ainsi que la compression et la décompression. Pour afficher la liste de toutes les options disponibles avec la commande pigz, utilisez le drapeau -Help:

Cela vous donnera la liste complète des options pour la commande pigz, ainsi que la description de chacun:

Compressez le fichier avec la commande pigz dans Linux

Comme nous le savons, la commande pigz ne prend qu'un seul argument, qui est le nom de fichier qui doit être compressé, alors comprions un fichier nommé «Entrée.le goudron". Il s'agit d'un fichier binaire; Nous le comprimerons en utilisant la commande pigz sur le terminal de la ligne de commande. Voir la commande ci-dessous:

Cela écrasera le fichier d'origine avec un fichier compressé et demandera également votre autorisation pour écraser le fichier d'origine:

Cela a créé un fichier compressé nommé «Entrée.Tar », une version comprimée de l'entrée.fichier binaire de goudron. Nous pouvons répertorier le fichier et en voir l'extension avec la commande «LS»:

La commande «LS» affichera tous les fichiers du répertoire avec leur extension. Dans notre cas, l'extension du fichier doit être «GZ», ce qui signifie que le fichier a été compressé. Confirmez-le à partir de la sortie ci-dessous:

Notez que le fichier est compressé et qu'il a l'extension ".gz ". Nous avons vu que le fichier d'origine a été remplacé par le nouveau fichier compressé et n'a maintenant que la version compressée du fichier. De cette façon, vous conservez le fichier compressé tout en gardant l'original. Voir la commande ci-dessous pour connaître la syntaxe:

Cela compressera le fichier nommé «Compress» et donnera un nouveau fichier compressé avec une extension .GZ, «Compress.gz ". Répertoriez maintenant tous les fichiers du répertoire pour vérifier si nous avons le fichier d'origine ou non. Utilisez à nouveau la même commande «LS» pour répertorier les fichiers dans le dossier:

Voir le résultat ci-dessous:

Notez que le fichier d'origine «Compress» est toujours là avec la version compressée du fichier comme «Compress.gz ". De cette façon, vous pouvez garder le fichier d'origine et compressé.

Décompressez le fichier à l'aide de la commande pigz

Juste la façon dont nous avons compressé le fichier avec la commande pigz, nous pouvons facilement le décompresser en utilisant la même commande. L'indicateur -D est utilisé pour décompresser le fichier compressé. Voir la commande ci-dessous:

Assurez-vous de fournir le nom de fichier correct avec l'extension de compression pour ignorer toute erreur. Cela supprimera le fichier compressé et donnera le fichier décompressé d'origine. Confirmons cela en répertoriant à nouveau les fichiers avec la commande «LS»:

Voir la liste des fichiers ci-dessous:

Comme vous pouvez le voir, il n'y a qu'un seul fichier dans le dossier, «Compress», la version originale du fichier que nous avons créé.

Conclusion

Dans cet article, nous avons brièvement introduit la commande pigz dans le système d'exploitation Linux. La commande pigz est utilisée pour compresser et décompresser les fichiers. Nous avons installé la bibliothèque Pigz à l'aide de la commande APT, puis nous avons exploré quelques exemples pour apprendre à compresser ou à décompresser un fichier à l'aide de la commande pigz dans Linux.