Archives tar
Cet article est une ébauche, qui sera complétée plus tard.
tar est le programme d'archivage par excellence sous UNIX. Son utilisation n'est pas très intuitive au premier abord, mais on s'y fait vite.
Principe
Sur la ligne de commande, le nom du programme tar doit être suivi d'une chaîne de caractères représentant chacun une directive. On omet le tiret généralement placé avant les options des programmes.
L'un de ces caractères correspond à l'action principale entreprise (généralement visualiser, extraire ou créer). Il ne peut y avoir qu'un seul de ces caractères, sans cela tar ne comprendra pas l'action à entreprendre (logique).
Les autres caractères sont des options supplémentaires.
Visualiser le contenu d'une archive
Par exemple, pour afficher la liste des fichiers contenus dans une archive, il faut taper :
$> tar tvf archive.tar
- t : visualiser (je cherche toujours pourquoi t)
- v : mode verbeux (facultatif, permet d'obtenir plus d'informations sur les fichiers présents)
- f : traiter le fichier dont le nom suit (tar est prévu à l'origine pour les lecteurs de bandes magnétiques)
http://www.johnfritchey.com/baclofen.html buying baclofen online dua http://www.cafebabelseattle.com/zoloft.htm zoloft side affects zozz http://www.cafebabelseattle.com/atarax.htm atarax 8PPP
Créer une archive
Pour créer une archive de fichiers, la syntaxe est la suivante :
$> tar cvf archive.tar fichier1 [ fichier2 [ ... ] ]
On a maintenant l'argument c (pour créer). Comme pour l'extraction, si on omet v, la création de l'archive se fera silencieusement.
Il faut impérativement placer le nom de l'archive à créer avant les fichiers à mettre dedans. Les fichiers peuvent bien sûr être des répertoires. Par défaut l'arborescence est conservée dans l'archive.
Exemple : pour créer une archive ab.tar contenant les fichiers a.txt et b.txt, il faut taper :
$> tar cvf ab.tar a.txt b.txt
Pour compresser le dossier sauvegardes dans une archive sauvegardes.tar :
$> tar cvf sauvegardes.tar sauvegardes
Archives compressées
tar est capable de traiter des archives compressées, entre autres dans les formats gzip (extension.tar.gz, plus rarement .tgz) et bzip2 (extension .tar.bz2).
Note : pour plus d'informations sur la compression de fichiers, voir la page Fichiers compressés gzip et bzip2.
Pour traiter de tels fichiers, tar dispose de l'option z (gzip) et j (bzip2).
Visualisation :
$> tar tvfz archive_gzipée.tar.gz $> tar tvfj archive_bzipée.tar.bz2
Extraction :
$> tar xvfz archive_gzipée.tar.gz $> tar xvfj archive_bzipée.tar.bz2
Création :
$> tar cvfz archive_gzipée.tar.gz répertoire_à_compresser $> tar cvfj archive_bzipée.tar.bz2 répertoire_à_compresser
Entrée et sortie standard
À faire.