Comment compresser des fichiers sous Linux

Comment Compresser Des Fichiers Sous Linux



La compression de fichiers est un processus par lequel vous pouvez contenir collectivement un ensemble de données en un seul endroit. Il facilite le transfert de fichiers, la gestion du stockage, l'organisation des données, etc. Sous Linux, tar et zip sont les deux formats de compression de fichiers les plus courants.

Vous pouvez également compresser les fichiers et les protéger par mot de passe. Cependant, de nombreux utilisateurs de Linux sont confus lorsqu'ils compressent rapidement des fichiers. Ce court article concerne donc les méthodes simples de synchronisation de fichiers sous Linux. Il existe différentes commandes et des approches GUI simples sont disponibles pour créer des fichiers zip sans tracas. Examinons chaque méthode avec des exemples.







La commande zip

La commande zip est un utilitaire puissant qui compresse les fichiers et répertoires dans une archive zip. Voici une commande simple que vous pouvez utiliser :





fermeture éclair [ choix ] nom_fichier_zip.fichier_zip.txt nom_répertoire

Veuillez remplacer [options] par les options appropriées et zipfile_name.zip par le nom de fichier souhaité du nouveau fichier zip. De plus, file.txt et directory_name représentent les fichiers que vous devez compresser. Par exemple, utilisons la commande suivante pour créer Scripts.zip en ajoutant les fichiers file1.txt et file2.txt :





fermeture éclair -r Scripts.zip fichier1.txt fichier2.txt

  compresser des fichiers à l'aide de la commande zip

Dans la commande ci-dessus, nous avons utilisé l'option -r pour effectuer la compression du fichier de manière récursive. Si vous souhaitez créer un fichier ZIP et le protéger par mot de passe, vous pouvez utiliser la commande suivante :



fermeture éclair -P 12345 Scripts.zip fichier1.txt fichier2.txt

  créer un fichier zip protégé par mot de passe à l'aide de la commande zip

Si vous souhaitez compresser tous les fichiers ayant la même extension, veuillez exécuter la commande ci-dessous :

CD ~ / Documents

fermeture éclair -r script.zip * .SMS

  commande-option-r-dans-zip

De même, vous pouvez compresser tous les fichiers d'un répertoire à l'aide d'une seule commande :

fermeture éclair -r accueil.zip *

  commande-zip-sous-linux

Dans la commande ci-dessus, home.zip est un fichier zip et * est un caractère générique pour tout ajouter à partir d'un emplacement spécifique.

La commande tar

La commande tar est un autre utilitaire polyvalent utilisé pour archiver des fichiers sous Linux. Cependant, contrairement au zip, il nécessite l’utilisation d’outils de compression comme gzip ou bzip. Pour compresser un fichier à l'aide de la commande tar, utilisez la commande ci-dessous :

prend -czvf nom_zip.tar.gz fichier.txt nom_répertoire

Ici, les options dans '-cvzf' demandent à tar de créer une archive compressée avec gzip (c) en utilisant gzip (z), de fournir une sortie détaillée (v) et de spécifier le nom de fichier (f). Encore une fois, remplacez zip_name dans zip_name.tar.gz par le nom du fichier compressé que vous souhaitez créer.

Pour utiliser la commande tar dans l'exemple ci-dessus, entrez cette commande :

prend -czvf Scripts.tar.gz fichier1.txt  fichier2.txt

  commande-tar-pour-zip-fichiers-sous-linux

Depuis le gestionnaire de fichiers

Tout d'abord, ouvrez le Gestionnaire de fichiers et sélectionnez les fichiers que vous souhaitez inclure dans le fichier zip.

  sélection-de-fichiers-dans-le-gestionnaire-de-fichiers-linux

Maintenant, faites un clic droit et cliquez ici sur l'option Compresser :

  menu-d'options-déroulant-dans-le-gestionnaire-de-fichiers

Ici, vous pouvez nommer le fichier zip et également ajouter le mot de passe correspondant :

  nommer-le-fichier-zip-sous-linux

Conclusion

La compression de fichiers sous Linux est simple et peut être effectuée à l'aide de commandes telles que tar et zip. La commande zip est simple et compresse directement les données dans un fichier zip, tandis que la commande tar offre de la flexibilité avec ses différentes options. Nous vous suggérons d’expérimenter ces options pour trouver celle qui vous convient le mieux.