Compression

Comment décompresser des fichiers sous Linux

Comment décompresser des fichiers sous Linux

Tar est un format d'archive assez populaire, en particulier sous Linux. Dans de nombreux cas, les distributions utilisent des archives tar pour fournir des mises à jour de packages. Les archives tar sont également courantes lorsqu'il s'agit de partager des fichiers en ligne.

Découvrez comment décompresser des fichiers sous Linux.

Tar sous Linux

Pour gérer les archives tar, toutes les distributions Linux sont livrées avec l'outil tar. C'est cet outil que nous utiliserons pour extraire le contenu d'une archive tar.

Démontrons tout avec un exemple. Tout d'abord, créons une archive tar avec plusieurs fichiers et répertoires. Ici, j'ai créé un répertoire avec le nom « Ants » qui sera transformé en une archive tar.

$ fourmis arboricoles/

Maintenant, créons une archive tar à partir du répertoire. Ici, tar utilisera divers algorithmes de compression pour faire le travail. C'est une pratique courante que l'algorithme de compression dicte le nom du fichier de sortie.

Pour créer une archive tar à l'aide de la compression gzip, utilisez la commande suivante.

$ tar -cvzf fourmis.le goudron.gz

Pour créer une archive tar en utilisant la compression bzip2, utilisez la commande suivante.

$ tar -cvjf fourmis.le goudron.bz2

Pour créer une archive tar à l'aide de la compression XZ, utilisez la commande suivante.

$ tar -cvJf fourmis.le goudron.xz

Extraction de fichiers tar

Lister le contenu du goudron

La commande tar suivante listera tous les fichiers et répertoires inclus dans l'archive tar.

$ tar -tvf

Faisons une rapide ventilation des drapeaux que nous avons utilisés.

  • t: Il dit à tar de lister le contenu de l'archive.
  • v: Il dit à tar d'afficher son action sur la console.
  • f: Il indique à tar sur quel fichier effectuer l'action.

Extraire le fichier entier

Maintenant, nous sommes prêts à extraire les archives tar que nous avons sous la main. Alors que vous deviez utiliser différentes commandes pour créer différents types d'archives tar, nous ne pouvons utiliser qu'une seule commande tar pour les extraire toutes.

La commande tar suivante extraira toute archive tar valide. Si des fichiers avec des noms de fichiers similaires existent, lors de l'extraction, tar écrasera les fichiers en dehors de l'archive.

$ goudron -xvf

Ici, nous sommes confrontés à un nouveau drapeau de goudron.

  • x: Il dit à tar d'extraire une archive.

Si vous ne voulez pas que tar écrase les données existantes, ajoutez le drapeau "-k". Il dit à tar de ne pas écraser/remplacer un fichier ou un répertoire existant.

$ tar -xvkf

Extraire des fichiers spécifiques

Il y a des situations où vous n'avez pas besoin de l'intégralité de l'archive tar extraite uniquement pour récupérer un seul fichier. L'outil tar offre une telle flexibilité que vous ne pouvez extraire que les quelques fichiers sélectionnés dont vous avez besoin.

Pour cette tâche, la structure de commande tar ressemblerait à ceci. Ici, le nom de fichier serait le nom de fichier de votre fichier souhaité. Il doit correspondre au nom de fichier qui se trouve dans l'archive tar.

$ goudron -xvf

Si vous souhaitez extraire quelques fichiers de cette manière, utilisez la structure de commande suivante.

$ goudron -xvf

Extraire des répertoires spécifiques

C'est encore une autre fonctionnalité impressionnante de l'archive tar. En supposant que l'archive tar à votre disposition contienne un répertoire ou plus, vous pouvez indiquer manuellement à tar quel répertoire extraire.

La structure de commande est similaire à la section ci-dessus.

$ goudron -xvf

Si vous souhaitez extraire plusieurs répertoires, exécutez la commande suivante.

$ goudron -xvf

Dernières pensées

L'extraction des archives tar est une tâche assez simple. Tout ce que vous devez savoir est la bonne commande tar. Si vous souhaitez effectuer les actions avec l'interface graphique et utiliser un gestionnaire de fichiers, votre gestionnaire de fichiers devrait avoir la possibilité d'extraire les archives tar par défaut.

Sous Linux, il existe plus d'outils pour extraire divers formats d'archives compressées. Découvrez comment extraire des archives compressées sous Linux.

Bon calcul!

Comment installer et jouer à Doom sur Linux
Introduction à Doom La série Doom est née dans les années 90 après la sortie du Doom original. Ce fut un succès instantané et à partir de ce moment-là...
Vulkan pour les utilisateurs Linux
Avec chaque nouvelle génération de cartes graphiques, nous voyons les développeurs de jeux repousser les limites de la fidélité graphique et se rappro...
OpenTTD contre Simutrans
Créer votre propre simulation de transport peut être amusant, relaxant et extrêmement attrayant. C'est pourquoi vous devez vous assurer que vous essay...