Les utilisateurs de Linux disposent de nombreux utilitaires de compression de fichiers efficaces et fiables.
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
Les 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 .tar.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é fichier.tar, gz , nous devons exécuter la commande suivante dans le terminal :
$le goudron -czvffichier.tar.gz swap1
Vous vous demandez peut-être ce qui change exactement -czvf signifie, voyons un par un.
-c : Créer une archive
-Avec : 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 installer le goudrongzip
Les gzip signifie GNU Zip, et c'est un format de compression de fichiers 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 -l vous donnera des informations détaillées sur le fichier compressé.
Pour décompresser un fichier, utilisez la syntaxe :
$gzip -rénom de fichier.gzPour installer gzip, exécutez la commande suivante dans le terminal :
$sudo apt-get installer gzip7zip
Les 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.7z nom de fichierExtraire:
$7z et nom de fichier.7zPour installer 7zip, exécutez la commande suivante dans le terminal :
$sudo apt-get installerp7zip-complet p7zip-rarlzma
Les 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 --stdoutnom de fichier>nom de fichier.lzmaPour extraire des fichiers :
$lzma-ré --stdoutnom de fichier.lzma>nom de fichierbzip2
Les bzip2 est un utilitaire de compression de fichiers gratuit et open source. Il s'agit d'un utilitaire de fichiers plus rapide que gzip, mais il ne peut compresser qu'un seul fichier à la fois.
Syntaxe:
Cette technique utilise plus de RAM pendant la compression. Pour réduire son utilisation, changez -s , comme indiqué ci-dessous:
$bzip2 -snom de fichierExtraire:
$bzip2 -rénom de fichier.bz2compression de fichier xz
Les 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-rénom de fichier.xzpartager
Les 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.sharSyntaxe à extraire :
$unshar nom de fichier.sharPour installer shar, exécutez la commande suivante dans le terminal :
$sudo apt-get installersharutilsAvec
Les Avec est un utilitaire de compression de fichiers largement utilisé dans Debian et ses dérivés.
Syntaxe à compresser :
$Aveccvsr filename.a nom de fichierSyntaxe à extraire :
$Avec -xvnom de fichierkgb
Les 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 :
$nom de fichier kgp. 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 installerkgbpax
Les 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-wfnom de fichier.tar nom de fichierSyntaxe pour décompresser :
$pax-r <nom de fichier.tarPour installer pax, exécutez la commande suivante dans le terminal :
$sudo apt-get installerpaxVoici 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 à nous faire part de votre point de vue sur @linuxhint et @SwapTirthakar .