Top 10 des utilitaires de compression de fichiers sur Linux

Top 10 File Compression Utilities Linux



Transférer des fichiers d'un ordinateur à un autre ou les stocker en toute sécurité est une tâche majeure pour les utilisateurs normaux et professionnels. Parfois, il n'est pas possible d'envoyer des fichiers au-dessus d'une certaine taille sur Internet, vous avez donc besoin d'utilitaires qui vous aideront à réduire la taille de votre fichier sans compromettre les données ou sa qualité. Il permet également de fusionner plusieurs fichiers et de réduire la taille globale du fichier pour vous aider à l'envoyer en toute sécurité sur Internet.

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 goudron

gzip

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.gz

Pour installer gzip, exécutez la commande suivante dans le terminal :

$sudo apt-get installer gzip

7zip

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 fichier

Extraire:

$7z et nom de fichier.7z

Pour installer 7zip, exécutez la commande suivante dans le terminal :

$sudo apt-get installerp7zip-complet p7zip-rar

lzma

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.lzma

Pour extraire des fichiers :

$lzma-ré --stdoutnom de fichier.lzma>nom de fichier

bzip2

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:

$bzip2nom de fichier

Cette technique utilise plus de RAM pendant la compression. Pour réduire son utilisation, changez -s , comme indiqué ci-dessous:

$bzip2 -snom de fichier

Extraire:

$bzip2 -rénom de fichier.bz2

compression 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 fichier

Syntaxe à extraire :

$xz-rénom de fichier.xz

partager

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.shar

Syntaxe à extraire :

$unshar nom de fichier.shar

Pour installer shar, exécutez la commande suivante dans le terminal :

$sudo apt-get installersharutils

Avec

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 fichier

Syntaxe à extraire :

$Avec -xvnom de fichier

kgb

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 kgb

Syntaxe pour décompresser :

$kgb x nom de fichier.kgb

Pour installer kgb, exécutez la commande suivante dans le terminal :

$sudo apt-get installerkgb

pax

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 fichier

Syntaxe pour décompresser :

$pax-r <nom de fichier.tar

Pour installer pax, exécutez la commande suivante dans le terminal :

$sudo apt-get installerpax

Voici 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 .