Archiver avec Linux avec tar et gzip
C’est le mode d’archivage préféré des linuxiens.
tar est la contraction de ’tape archiver’.
tar créé une archive et gzip la compresse.
Archivage d’un répertoire
Se mettre dans le répertoire contenant le répertoire à archiver. tar -cf Monrepertoire.tar Monrepertoire/
Extraction de l’archive :
tar -xf Monrepertoire.tar
l’option doit toujours se terminer par ’f’
On peut également utiliser le chemin absolu : tar -cf MonRepertoire.tar /home/user/MonRepertoire/
Voir le contenu de l’archive :
tar -tf MonRepertoire.tar permet d’afficher le contenu de l’archive MonRepertoire
Archiver des contenus de répertoires :
D’abord se mettre DANS le répertoire contenant les fichiers à archiver.
tar -cf MonRepertoire.tar *
Compression de fichier
gzip est l’équivalent de zip. Il produit un fichier compressé avec l’exension ’.gz’
Compression :
gzip fichier Résultat : fichier.gz
Options : gzip —best fichier ou gzip —fast fichier
La première option optimise la compression, la seconde fait une compression rapide.
Décompression :
gunzip fichier.gz
Réunissons les deux : archive compressé
Archivage et compression :
tar -czf monRepertoire.tgz MonRepertoire/
Lecture de l’archive compressé :
tar -tzf MonRepertoire.tgz
Extraction de l’archive :
tar -xzf MonRepertoire.tgz
L’option v (verbose) permet de suivre l’archivage ou l’extraction au fur et à mesure.
