====== La commande TAR (version débutants) ! ====== * Objet : du tuto La commande tar, présentation , utilisation * Niveau requis : {{tag>débutant}} * Commentaires : //Archiver, désarchiver et compresser des répertoires et des fichiers // * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) * Suivi : {{tag>à-compléter}}. * Création par [[user>Edenris]] 21/11/2019 * Testé par [[user>Edenris]] le 21/11/2019 * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=2301 |C'est ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) ===== Introduction ===== **tar** est un outil d'archivage qui fut porté [[https://fr.wikipedia.org/wiki/Tar_(informatique)|sur les premières versions d'UNIX]]. \\ La commande tar permet donc d'archiver ou de désarchiver des répertoires et des fichiers de façon optimale et ce, sans interface graphique, au contraire, par exemple, de [[https://doc.ubuntu-fr.org/file-roller|file-roller]] ! ==== Archiver un fichier avec tar ==== Ne pas oublier de se placer dans le même répertoire que le fichier à archiver avec : cd chemin === Syntaxe === La commande tar s’utilise de la façon suivante : tar options nom_nouvelle_archive_sans_extension fichiers_ou_répertoires === Options === c : pour créer l’archive f : une option OBLIGATOIRE de la commande tar pour utiliser un fichier donné ==== Désarchiver un fichier tar ==== Ne pas oublier de se placer dans le même répertoire que l'archive avec : cd chemin === Syntaxe === La commande tar s’utilise de la façon suivante : tar options nom_archive_sans_extension === Options === x : pour extraire l’archive f : une option OBLIGATOIRE de la commande tar pour utiliser un fichier donné ==== Autres options facultatives ==== v : pour activer le mode “verbeux” (c’est à dire “bavard”, en affichant ce qu’il fait) t : pour afficher la liste du contenu de l’archive sans l’extraire. Bien entendu, il faut déjà avoir créé l’archive pour que cela fonctionne ! ==== Options pour les types de formats de compression les plus connus ==== Si vous avez bien lu, tar ne compresse pas par défaut les fichiers, mais permet seulement de les archiver ! \\ Les 3 formats de compression les plus connus sont : .tar.gz (ou .tgz) ; .tar.bz2 (ou .tbz) et .tar.xz (ou .txz). Voici donc quelques options facultatives : ^ formats de compression^ **options d'utilisation** ^ | Le format .tar.gz (ou .tgz) indique que c'est une archive avec (.tar) et qu'elle est compressée en (.gz) avec le programme Gzip. | z : sert à compresser ou décompresser au format .tar.gz (ou .tgz) | | Le format .tar.bz2 (ou .tbz) indique que c'est une archive (.tar) et qu'elle est compressée en (.bz2) avec le programme Bzip2. | j : sert à compresser ou décompresser au format .tar.bz2 (ou .tbz) | | Le format .tar.xz (ou .txz) indique que c'est une archive (.tar) et qu'elle est compressée en (.xz) avec le programme Lzma. | J : sert à compresser ou décompresser au format .tar.xz (ou .txz) | ==== Pour aller plus loin ==== N'oubliez pas qu'il est si facile d'accéder à la page complète du manuel de tar en ligne de commande ! man tar info tar ou bien, sur [[http://www.linuxcertif.com/man/1/tar/|le web en français]] ! ==== Sources ==== Le [[https://debian-facile.org/doc:systeme:tar|tutoriel plus avancé de tar]] sur debian-facile.org ! \\ Le [[https://doc.ubuntu-fr.org/tar|tutoriel]] de la communauté francophone d'Ubuntu !