Les utilisateurs de Linux sont bénis avec de nombreux utilitaires de compression de fichiers efficaces et fiables à leur disposition.
La majorité des utilitaires répertoriés ici fonctionnent bien avec toutes les distributions Linux, et nous les avons testés sur Ubuntu.
le goudron
le le goudron la compression de fichiers est l'un des utilitaires de compression de fichiers les plus utilisés sur Linux. Le fichier compressé avec cet utilitaire a le suffixe .le goudron.gz et .tgz, et ils sont aussi appelés tarballs.
Par exemple, si nous avons un fichier/répertoire nommé échange1 dans le répertoire courant. Pour l'enregistrer dans un fichier compressé nommé déposer.goudron, gz, nous devons exécuter la commande suivante dans le terminal :
$ tar -czvf fichier.le goudron.échange gz1Vous vous demandez peut-être ce qui change exactement -czvf ça veut dire, voyons ça un par un.
-c : Créer une archive
-z : Compresser l'archive avec gzip
-v : connu comme "verbeux". Il affiche la progression dans la fenêtre du terminal lors de la création de l'archive.
-F : Ce commutateur vous permet de spécifier le nom de fichier de l'archive.
Installez-le en exécutant la commande suivante dans le terminal :
$ sudo apt-get install targzip
le gzip signifie GNU Zip, et c'est un format de compression de fichier open source utilisé pour compresser des fichiers uniques. Il produit des fichiers compressés avec le suffixe .gz extension.
ZIP et GZIP, sont deux formats de compression de fichiers très populaires lorsqu'il s'agit d'économiser de l'espace et de réduire le temps nécessaire pour envoyer le fichier sur Internet.
Voici sa syntaxe de base :
$ gzip [Options] [noms de fichiers]Utilisation de l'interrupteur -je vous donnera des informations détaillées sur le fichier compressé.
Pour décompresser un fichier, utilisez la syntaxe :
$ gzip -d nom de fichier.gzPour installer gzip, exécutez la commande suivante dans le terminal :
$ sudo apt-get install gzip7zip
le 7zip est un utilitaire de compression de fichiers open source qui a été initialement développé pour les utilisateurs de Windows et a ensuite été porté sur d'autres systèmes d'exploitation comme Linux et ses distributions. Il prend en charge plusieurs formats de compression de fichiers et est populaire pour un taux de compression élevé avec les techniques de compression LZMA et LZMA2.
Syntaxe:
$ 7z un nom de fichier.nom de fichier 7zExtraire:
$ 7z e nom de fichier.7zPour installer 7zip, exécutez la commande suivante dans le terminal :
$ sudo apt-get install p7zip-full p7zip-rarlzma
le lzma est un autre utilitaire de compression de fichiers comme zip ou tar, et il est livré pré-installé avec Linux et ses distributions. C'est un utilitaire de compression de fichiers assez rapide par rapport aux autres.
Pour créer une archive :
$ lzma -c --stdout nom de fichier> nom de fichier.lzmaPour extraire des fichiers :
$ lzma -d --stdout nom de fichier.lzma > nom de fichierbzip2
le bzip2 est un utilitaire de compression de fichiers gratuit et open-source. C'est un utilitaire de fichier plus rapide que gzip mais ne peut compresser qu'un seul fichier à la fois.
Syntaxe:
Cette technique utilise plus de RAM lors de la compression. Pour réduire son utilisation, changez -s, comme indiqué ci-dessous:
$ bzip2 -s nom de fichierExtraire:
$ bzip2 -d nom de fichier.bz2compression de fichier xz
le xz est une mise à niveau de l'utilitaire de compression de fichiers lzma mais ne peut compresser qu'un seul fichier à la fois. Il s'intègre bien avec toutes les distributions Linux, même les anciennes versions.
Syntaxe à compresser :
$ xz nom de fichierSyntaxe à extraire :
$ xz -d nom de fichier.xzpartager
le partager, court pour "archive shell”, est un utilitaire de compression de fichiers simple et fiable pour les utilisateurs personnels et expérimentés.
Syntaxe à compresser :
$ shar nom de fichier > nom de fichier.partagerSyntaxe à extraire :
$ unshar nom de fichier.partagerPour installer shar, exécutez la commande suivante dans le terminal :
$ sudo apt-get install sharutilsar
le ar est un utilitaire de compression de fichiers largement utilisé dans Debian et ses dérivés.
Syntaxe à compresser :
$ ar cvsr nom de fichier.un nom de fichierSyntaxe à extraire :
$ ar -xv nom de fichierkgb
le kgb est libre d'utiliser l'utilitaire de compression de fichiers avec prise en charge de la majorité des formats de fichiers. Il prend en charge l'archivage de plusieurs fichiers en un seul avec un taux de compression élevé.
Syntaxe à archiver :
$ kgp nom de fichier.nom de fichier kgbSyntaxe pour décompresser :
$ kgb x nom de fichier.kgbPour installer kgb, exécutez la commande suivante dans le terminal :
$ sudo apt-get install kgbpax
le pax signifie Portable Archive Exchange, et c'est un utilitaire de compression de fichiers utilisé pour créer et extraire des archives. Il prend en charge divers formats de compression de fichiers tels que tar, cpio, bcpio et ustar.
Syntaxe à compresser :
$ pax -wf nom de fichier.nom de fichier tarSyntaxe pour décompresser :
$ pax -r < filename.tarPour installer pax, exécutez la commande suivante dans le terminal :
$ sudo apt-get install paxVoici donc les 10 meilleurs utilitaires de compression de fichiers pour Linux et ses distributions. Il existe encore d'autres utilitaires de compression pour Linux, mais ces 10 sont les plus remarquables lorsqu'ils sont testés sur divers paramètres. N'hésitez pas à partager vos points de vue avec nous sur @linuxhint et @SwapTirthakar.