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 mettre à jour les packages. Les archives Tar sont également courantes pour le partage de fichiers en ligne.
Découvrez comment décompresser des fichiers sous Linux.
Tar sous Linux
Pour la gestion 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.
Nous allons tout démontrer avec un exemple. Commençons par créer 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.
Maintenant, faisons une archive tar à partir du répertoire. Ici, tar utilisera divers algorithmes de compression pour faire le travail . Il est courant 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.
Pour créer une archive tar à l’aide de la compression bzip2, utilisez la commande suivante.
Pour créer une archive tar en utilisant la compression XZ, utilisez le c ommand.
Extraction de fichiers tar
Liste du contenu tar
La commande tar suivante listera tous les fichiers et répertoires inclus dans l’archive tar.
Voyons rapidement les indicateurs 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 pour extraire les archives tar dont nous disposons. Bien 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.
Ici, nous sont confrontés à un nouvel indicateur tar.
- x: Il dit à tar d’extraire une archive.
Si vous ne voulez pas que tar écrase les données existantes , ajoutez l’indicateur « -k ». Il indique à tar de ne pas écraser / remplacer un fichier ou un répertoire existant.
Extraire des fichiers spécifiques
Dans certaines situations, vous ne le faites pas Vous n’avez besoin que de l’extraction de l’archive tar entière pour récupérer un seul fichier. L’outil tar offre une telle flexibilité que vous ne pouvez extraire que les quelques fichiers dont vous avez besoin.
Pour cette tâche, la structure de la commande tar ressemblerait à ceci. Ici, le nom de fichier serait le nom de fichier de votre choix fichier ed. Il doit correspondre au nom de fichier contenu dans l’archive tar.
Si vous souhaitez extraire quelques fichiers de cette manière, utilisez la structure de commande suivante.
Extraire des répertoires spécifiques
C’est encore une autre fonctionnalité géniale de l’archive tar. En supposant que l’archive tar à votre disposition contient un répertoire ou plus, vous pouvez indiquer manuellement à tar quel répertoire extraire.
La structure de commande est similaire à la section ci-dessus.
Si vous souhaitez extraire plusieurs répertoires , puis exécutez la commande suivante.
Réflexions finales
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, alors votre gestionnaire de fichiers devrait avoir la possibilité d’extraire des 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.
Bonne informatique!