Tar est un format d'archives assez populaire, en particulier sur Linux. Dans de nombreux cas, les distributions utilisent les archives TAR pour fournir des mises à jour de packages. Les archives TAR sont également courantes à trouver lorsqu'il s'agit de partager des fichiers en ligne.
Découvrez comment dénué les fichiers dans Linux.
Tar en Linux
Pour gérer les archives TAR, toutes les distros Linux sont livrés avec l'outil TAR. C'est cet outil que nous utiliserons pour extraire le contenu d'une archive TAR.
Voyons tout avec un exemple. Tout d'abord, créons une archive de goudron avec plusieurs fichiers et répertoires. Ici, j'ai créé un répertoire avec le nom «fourmis» qui sera transformé en archive de goudron.
$ fourmis d'arbre /
Maintenant, faisons une archive de goudron à 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 à l'aide de 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 de goudron
Liste du contenu du goudron
La commande TAR suivante répertorie tous les fichiers et répertoires inclus dans les archives TAR.
$ TAR -TVF
Allons une ventilation rapide des drapeaux que nous avons utilisés.
Extraire le fichier entier
Maintenant, nous sommes prêts à extraire les archives TAR que nous avons à portée de 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 de goudron pour les extraire.
La commande TAR suivante extrait toute archive TAR valide. Si des fichiers avec des noms de fichiers similaires existent, lors de l'extraction, TAR remplacera les fichiers à l'extérieur de l'archive.
$ TAR -XVF
Ici, nous sommes confrontés à un nouveau drapeau de goudron.
Si vous ne voulez pas que Tar l'écrase les données existantes, ajoutez l'indicateur «-K». Il indique à 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'ensemble des archives de goudron extrait uniquement pour saisir un seul fichier. L'outil TAR offre une telle flexibilité que vous pouvez extraire uniquement les quelques fichiers dont vous avez besoin.
Pour cette tâche, la structure de commande TAR ressemblerait à ceci. Ici, le nom du fichier serait le nom de fichier de votre fichier souhaité. Il doit correspondre au nom de fichier qui se trouve à l'intérieur de l'archive TAR.
$ TAR -XVF
Si vous souhaitez extraire quelques fichiers de cette manière, utilisez la structure de commande suivante.
$ TAR -XVF
Extraire des répertoires spécifiques
C'est encore une autre fonctionnalité impressionnante des archives TAR. En supposant que les archives TAR à votre main contient un répertoire ou plus, vous pouvez dire manuellement Tar quel répertoire extrait.
La structure de commande est similaire à la section ci-dessus.
$ TAR -XVF
Si vous souhaitez extraire plusieurs répertoires, alors exécutez la commande suivante.
$ TAR -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 de goudron. Si vous souhaitez effectuer les actions avec GUI et utiliser un gestionnaire de fichiers, votre gestionnaire de fichiers devrait avoir la possibilité d'extraire les archives TAR par défaut.
Dans Linux, il existe plus d'outils pour extraire divers formats d'archives compressées. Découvrez comment extraire des archives compressées dans Linux.
Happy Computing!