====== 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 !