Ceci est une ancienne révision du document !
Introduction
tar est un programme qui permet de sauvegarder et compresser un ou plusieurs fichiers/dossiers sous la forme d'un seul fichier de destination tout en préservant les propriétés des données qui y sont contenues, par convention un tel fichier possède l'extension “.tar”.
tar permet bien sur l'opération inverse de décompression afin de restituer les données contenues d'un fichier “tar” dans une autre machine et/ou dans un autre dossier de destination.
Exemple simple de sauvegarde d'un dossier
Exemple de sauvegarde dans un fichier Documents.tar du contenu du dossier Documents :
cd tar -cvf Documents.tar Documents
- cd : sans argument, cette commande permet de revenir dans le dossier par défaut de l'utilisateur
- tar : est suivit d'options, du nom du fichier “.tar” et d'une liste de fichier(s) et/ou de dossier(s) à sauvegarder
Dans l'exemple
- Les options sont :
- c : compression et sauvegarde de données
- v : affichage des noms de chaque fichier ou dossier sauvegardé et compressé
- f : nom du fichier contenant la sauvegarde
- Nom du fichier : Documents.tar
- Liste des données : dossier Documents
Exemple de restitution d'une sauvegarde de dossier
Dans l'exemple précédent de sauvegarde du dossier Documents dans le fichier Documents.tar, la restitution de cette sauvegarde dans le dossiers “Archives” sera :
cd ~/Archives tar -xvf Documents.tar .
- cd : cette commande permet de se positionner dans le dossier Archives situé dans le dossier par défaut de l'utilisateur
- tar : est suivit d'options, du nom du fichier “.tar” et d'une liste de fichier(s) et/ou de dossier(s) à sauvegarder
Dans l'exemple
- Les options sont :
- x : décompression et restitution des données
- v : affichage des noms de chaque fichier ou dossier restitué
- f : nom du fichier contenant la sauvegarde
- Nom du fichier : Documents.tar
- Liste des données : dossier . ⇔ dossier courrant
