Dernière mise à jour le 12 décembre 2019 à 03:28 pm

Si vous travaillez sur un serveur Linux, vous avez toujours besoin de commande pour créer un fichier tar.gz ou dézipper le fichier tar.gz pour zipper un projet sur votre serveur ou pour prendre une sauvegarde de votre fichier. Voici donc une commande simple que vous pouvez utiliser pour créer un fichier tar.gz sur le serveur en utilisant la ligne de commande.

Créer un fichier tar.gz en ligne de commande Linux.

Voici une procédure simple pour créer un fichier tar sous Linux.

  1. Ouvrir l’application terminal sous Linux
  2. Exécuter la commande tar pour créer un fichier nommé archivé.tar.gz pour un nom de répertoire donné en exécutant : tar -czvf fichier.tar.gz /chemin_du_répertoire
  3. Vérifier le fichier tar.gz en utilisant la commande ls et la commande tar

1
tar -czvf nom_du_fichier.tar.gz /chemin

Dézipper le fichier tar.gz en ligne de commande Linux.

Maintenant si vous voulez extraire tar.gz sur votre serveur, exécutez la commande suivante

1
tar -xzvf file.tar.gz

ou si vous voulez extraire une archive au lieu d’en créer une.

Vous pouvez vouloir extraire le contenu de l’archive dans un répertoire spécifique. Vous pouvez le faire en ajoutant le commutateur -C à la fin de la commande. Par exemple, la commande suivante extraira le contenu du fichier archive.tar.gz dans le répertoire /temp.

1
tar -xzvf archive.tar.gz -C /temp

Comprendre les options de la commande tar

Option de la commande tar Description
-c Créer une nouvelle archive
-.x Extraire des fichiers d’une archive
-t Lister le contenu d’une archive
-v Sortie sorcière
-f fichier.tar.gz Utiliser le fichier d’archive
-C DIR Changer de DIR avant d’effectuer toute opération
-z Filtrer l’archive par gzip c’est-à-dire compresser ou décompresser l’archive

J’espère que cette astuce vous aidera.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.