Retour au cours

76. Archiver des fichiers : bases de la commande `tar`

Les Bases de Linux : de Zéro à Héros du CLI

Combiner des fichiers pour la sauvegarde

tar (Tape ARchiver) est l'utilitaire Linux standard pour créer des archives (collections de fichiers stockés dans un seul fichier) pour la sauvegarde ou la distribution. Note : les archives tar sont des collections, pas encore des fichiers compressés.

Options tar essentielles (Obligatoires)

  • c : Create - créer une nouvelle archive.
  • x : Extract - extraire des fichiers d'une archive.
  • f : Filename - spécifier le nom de fichier de l'archive (doit être la dernière option).
  • v : Verbose - affiche les fichiers en cours de traitement.

Créer une archive Tar (-cvf)

Créer une archive nommée archive_projet.tar contenant tout le répertoire projet_A :

bash $ tar -cvf archive_projet.tar projet_A/

Extraire une archive Tar (-xvf)

Extraire le contenu de l'archive dans le répertoire actuel :

bash $ tar -xvf archive_projet.tar