Skip to main content

Comment extraire des fichiers tar.gz sous Linux

Télécharger un paquet sous linux et l'installer. (Mai 2025)

Télécharger un paquet sous linux et l'installer. (Mai 2025)
Anonim

Ce guide vous montrera non seulement comment extraire les fichiers tar.gz, mais vous indiquera également ce qu’ils sont et pourquoi vous les utiliseriez.

Qu'est-ce qu'un fichier tar.gz?

Un fichier portant l'extension gz a été compressé à l'aide de la commande gzip.

Vous pouvez compresser n’importe quel fichier à l’aide de la commande gzip comme suit:

gzip

Par exemple:

gzip image1.png

La commande ci-dessus va compresser le fichier image1.png et le fichier s'appellera maintenant image1.png.gz.

Vous pouvez décompresser un fichier compressé avec gzip en utilisant la commande gunzip comme suit:

gunzip image1.png.gz

Imaginez maintenant que vous vouliez compresser toutes les images d'un dossier. Vous pouvez utiliser la commande suivante:

gzip * .png * .jpg * .bmp

Cela compresserait tous les fichiers avec les extensions png, jpg ou bmp. Cependant, tous les fichiers resteraient sous forme de fichiers individuels.

Ce serait bien si vous pouviez créer un seul fichier contenant tous les fichiers, puis le compresser avec gzip.

C'est là qu'intervient la commande tar. Un fichier tar, souvent appelé tarball, est une méthode de création d'un fichier archive contenant de nombreux autres fichiers.

Un fichier tar seul n'est pas compressé.

Si vous avez un dossier plein d'images, vous pouvez créer un fichier tar pour les images à l'aide de la commande suivante:

tar -cvf images.tar ~ / Images

La commande ci-dessus crée un fichier tar nommé images.tar et le remplit avec tous les fichiers du dossier images.

Maintenant que vous avez un seul fichier avec toutes vos images, vous pouvez maintenant le compresser en utilisant la commande gzip:

gzip images.tar

Le nom de fichier du fichier images sera maintenant images.tar.gz.

Vous pouvez créer un fichier tar et le compresser à l'aide d'une seule commande, comme suit:

tar -cvzf images.tar.gz ~ / Images

Comment extraire les fichiers tar.gz

Vous savez maintenant qu'un fichier tar.gz est un fichier tar compressé et qu'un fichier tar est un bon moyen de regrouper des fichiers et des dossiers.

La première chose à faire pour extraire un fichier tar.gz consiste à le décompresser comme suit:

gunzip

Par exemple:

gunzip images.tar.gz

Pour extraire les fichiers d'un fichier tar, utilisez la commande suivante:

tar -xvf

Par exemple:

tar -xvf images.tar

Vous pouvez toutefois décompresser le fichier gzip et extraire les fichiers du fichier tar à l'aide d'une seule commande, comme suit:

tar -xvzf images.tar.gz

Lister le contenu d'un fichier tar.gz

Soyez prudent lors de l'extraction des fichiers tar.gz que vous recevez d'autres personnes ou de liens de téléchargement, car ils risquent de détruire votre système délibérément ou par inadvertance.

Vous pouvez afficher le contenu d'un fichier tar en utilisant la syntaxe suivante:

tar -tzf images.tar.gz

La commande ci-dessus vous montrera les noms et les emplacements des fichiers à extraire.

En résumé, les fichiers tar.gz sont parfaits pour la sauvegarde car ils préservent les fichiers et les chemins dans le fichier tar et le fichier est compressé pour le réduire.