GNU/Linux >> Tutoriels Linux >  >> Linux

Extraire le fichier tar.gz sous Linux

Nous verrons comment extraire un tar.gz fichier sous Linux.

Un fichier tar.gz est un fichier d'archive qui contient des fichiers d'autres types. Il agit comme un fichier de stockage intermédiaire sur un réseau. Il compresse également tous ces fichiers de manière compacte. Cela facilite l'envoi de ces fichiers.

Il y a deux étapes impliquées dans ce processus.

  • L'expéditeur compresse tous les fichiers nécessaires dans le conteneur d'archives et les envoie sur un réseau.
  • Le destinataire, après avoir obtenu le fichier, peut maintenant décompresser le contenu du tar.gz archiver.

Nous examinons comment extraire ce format de fichier d'archive sous Linux.

Extraire le fichier tar.gz

Nous pouvons utiliser le tar commande pour décompresser un tel fichier. Si ce fichier est compressé à l'aide d'un compresseur gzip , la commande suivante s'applique :

tar -xzf filename.tar.gz

Ici, filename.tar.gz est l'archive que vous souhaitez décompresser.

Cela signifie que nous instruisons le tar commande pour :

  • x -> Extraire les fichiers
  • z -> Ceci filtre l'archive en utilisant gzip
  • f -> Utiliser un fichier d'archive

Le nom de l'archive doit venir immédiatement après le f option.

Si nous voulons tar pour afficher plus d'informations sur les fichiers, nous pouvons également spécifier le -v option détaillée.

tar -xvzf filename.tar.gz

Extraire sans utiliser gzip

Pour une raison quelconque, si cela ne fonctionne pas, essayez de taper la commande suivante, sans utiliser gzip .

tar -xf filename.tar.gz

Comme vous pouvez le constater, puisque nous avons emballé notre archive sans le -z option (sans gzip ), nous ne pouvons pas utiliser le -z option lorsque nous le déballons. Donc, nous devons le décompresser normalement.

Extraire vers un répertoire spécifié

Nous pouvons extraire l'archive dans n'importe quel répertoire en spécifiant le -C option. Cela indique tar pour changer de répertoire avant de décompresser.

tar -xvzf filename.tar.gz -C ~/path/to/extract

Vous pouvez voir que le contenu décompressé est bien stocké dans ~/random .

Conclusion

Espérons que cet article lève tout doute persistant sur la façon dont vous pourriez extraire un tar.gz fichier sous Linux. Sinon, n'hésitez pas à poser des questions dans la section des commentaires ci-dessous !

Références

  • Question StackOverflow

Linux
  1. Comment utiliser la commande Tar sous Linux

  2. Comment utiliser la commande tar sous Linux

  3. Comment extraire le fichier filename.tar.gz

  4. Comment extraire un fichier .dmg sous Linux ?

  5. Copie de fichier Linux avec ETA ?

Comment extraire (décompresser) le fichier Tar Gz

Comment extraire (décompresser) le fichier Tar Bz2

Comment extraire (décompresser) le fichier tar.xz

Comment installer les packages .tar.gz ou .tgz sous Linux

Comment extraire le fichier Tar.xz sur la ligne de commande Linux

Commande Linux tar pour compresser et extraire des fichiers