Archivez et Compressez vos fichiers avec tar, gzip et bzip2

Dans ce tuto, on va vous montrer comment archiver et compresser vos fichiers avec les outils tar, gzip et bzip2

Ce que vous devez savoir…

  • tar est un outil qui permet la manipulation d’archives sous linux, il concatène des fichiers au sein d’une seule et même fichier. Comparativement aux outils gzip et bzip2, tar ne compresse pas les fichiers, cependant, il  possède des options lui permettant de compresser des fichiers et/ou répertoire avec gzip et bzip2 respectivement aux formats .tar.gz et .tar.bz2
  • bzip2 créé des fichiers compressés beaucoup plus petit que gzip

src : http://doc.ubuntu-fr.org

Ouvrez votre terminal, faisons un peu d’exercice

1) Archivage

Archiver ou concaténer plusieurs fichiers avec tar (archivage sans compression)

Format

tar <options> <nom-fichier(s)>

tar cvf les_fichiers1_a_5.tar fichier1 fichier2 fichier3 fichier4

Figure 1

Extraire (Désarchiver) les fichiers avec tar

Format

tar <options> <nomfichier.tar>

tar xvf les_fichiers1_a_5.tar

Figure 2

Note

Pour archiver les fichiers tar utilise l’option c (create)

Pour extraire les fichiers tar utilise l’option x (extract)

Pour compresser et décompresser avec gzip, tar utilise l’option z

Pour compresser et décompresser avec bzip2, tar utilise l’option j

Les options v et f sont respectivement pour le mode verbeux et pour utiliser le fichier passé en paramètre

2) COMPRESSION

Compresser un répertoire avec gzip (.tar.gz)

Format

tar zcvf <nom-fichier-compresse.tar.gz> <nom-repertoire>

tar répertoirecompressé.tar.gz repertoire1/

Figure 3

Compresser un répertoire avec bzip2 (.tar.gz)

Format

tar jcvf <nom-fichier-compressé.tar.bz2> <nom-répertoire>

tar jcvf répertoirecompressé.tar.bz2 repertoire2/

Figure 4

3) DÉCOMPRESSION

Décompresser un fichier .tar.gz

Format

tar zxvf <nom-fichier-compressé.tar.gz>

tar zxvf répertoirecompressé.tar.gz

Figure 5

Décompresser un fichier .tar.bz2

Format

tar jxvf <nom-fichier-compressé.tar.bz2>

tar jxvf repertoirecompresse.tar.bz2

Figure 6

4) Autres commandes…

Compresser avec gzip (sans tar)

Format

gzip <nom-fichier>

gzip fichier1

Compresser avec bzip2 (sans tar)

Format

bzip2 <nom-fichier>

bzip2 fichier2

Décompresser avec gzip (sans tar)

Format

gunzip <nom-fichier-compressé.gz>

gunzip fichiercompressé.gz

Décompresser avec bzip2 (sans tar)

Format

bunzip2 <nom-fichier-compressé.bz2>

bunzip2 fichiercompressé.bz2

N’oubliez pas la Règle d’or.

Toujours lire le manuel

man tar

man gzip

man bzip2

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s