Commandes utiles

Commandes utiles

  • Création d’une archive (fichier compressé)

Pour créer une archive, on utilise la commande tar et la commande gunzip en une seule commande.

tar permet de rassembler les fichiers en une seule archive et gunzip les compresse.

L’extension (qui n’a pas de sens pour la machine mais seulement pour que l’humain qui l’utilisera sache quelle commande sera nécessaire pour décompresser) peut être .tgz ou .tar.gz.

  1. Pour compresser :
$ tar cvzf nom_archive.tgz fichier_ou_répertoire [fichier_ou_répertoire [...]]

Ce qui est placé dans l’archive peut être une liste de fichiers et ou de répertoires séparés par des espaces.

Les commutateurs (options) sont les suivantes:

  • c : pour créer l’archive

  • z : pour ajouter la compression avec gunzip

  • v : mode verbeux (optionnel), affiche la liste des fichiers et répertoires placés dans l’archive

  • f : permet de spécifier le nom du fichier compressé

Exemple:

$ tar xvzf atelier.tgz fichier1 fichier2 répertoire1...
  1. Pour visualiser le contenu de l’archive:

Il est possible de voir ce que contient le fichier compressé, donc la liste des fichiers:

$ tar tvf atelier.tgz
  1. Pour décompresser l’archive:

On utilise la commande tar avec des commutateurs (options) différents qui spécifie la décompression:

$ tar xvzf atelier.tgz
  • x : extraction d’une archive tar

  • v : mode verbeux (optionnel), affiche la liste des fichiers et répertoires placés dans l’archive

  • z : pour ajouter la compression avec gunzip

  • f : permet de spécifier le nom du fichier compressé