/* Titre */
Tar : transfert données réseau
**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. ++++ Cas de base | Exemple de sauvegarde du dossier Documents dans un fichier nommé Documents.tar : 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** 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** : **~/** indique que le dossier Archives se trouve dans le dossier par défaut de l'utilisateur. * **tar** : est suivit d'options, du nom du fichier "**.tar**" contenant les données (fichier(s) et/ou de dossier(s)) Dans l'exemple * Les options sont : * **x** : décompression et restitution de données * **v** : affichage des noms de chaque fichier ou dossier restitué * **f** : nom du fichier contenant la sauvegarde * Nom du fichier : **Documents.tar** * dossier où extraire les données : **Archives** __Remarque importante :__ Avant d'extraire une liste de fichier(s) et/ou de dossier(s) provenant d'un fichier "**.tar**" il faut se positionner dans le dossier cible où l'extraction doit être effectuée. Il est bon de connaître la commande qui permet d'obtenir la liste des fichier(s) et dossier(s) contenus dans un fichier "**.tar**" tar -tf ~/Documents.tar Dans l'exemple * Les options sont : * **t** : sortie terminal de la liste des données (fichier(s) et ou dossier(s)) dans un fichier "**.tar**" * **f** : nom du fichier contenant la sauvegarde Dans la commande, **~/** indique que le fichier **Documents.tar** se trouve dans le dossier par défaut de l'utilisateur. ++++