On archive un fichier avec tar : le format employé consiste en une concaténation du contenu des fichiers. Tous les fichiers de l’archive seront concaténés.
On compresse un fichier avec gzip : gzip est basé sur l’algorithme deflate, qui est une combinaison des algorithmes LZ77 et Huffman.
Attention, un fichier d’archive créé par tar n’est pas compressé.
Les fichiers archivés avec tar sont ensuite compressés avec gzip.
On peut exclure des fichiers de l’archive.
1- Créer le fichier a_exclure.txt contenant les fichiers que l’ont ne veut pas conserver.
2- Faire l’archive d’un répertoire puis la compresser en lui donnant un nom utile :
tar -cvf - -X a_exclure.txt mon_repertoire/ | gzip > mon_repertoire_`date "+%Y%m%d%H%M%S"`.tar.gz
Nouveau site => problème de plugin ! Les > sont mal interprétées !
Sinon plutôt que faire un pipe, j’utilise l’option -z de tar pour réaliser une archive. Cela me permet d’avoir le moyen mnémotechnique : « Compress Ze Vucking File » ou « Xtract Ze Vucking File ».
A noter qu’on peut utiliser également -j si on prefère Bunzip.
Voilà m’sieur,c’est mieux comme ça?
Par contre, il faut préciser…. Si tu mets l’option -z, il faut que ton tar le permette. Sous Unix, ça n’est pas le cas…