Voici un petit récapitulatif des commandes les plus utiles pour gérer les formats d’archives les plus rencontrés sous Linux (ligne de commande)

Format de compression

  • gzip (*.gz)
  • bzip2 (*.bz2)

Format d’archivage ou archivage + compression

  • tar (*.tar)
  • tar gzipé (*.tar.gz,*.tgz)
  • tar bzipé (*.tar.bz2)
  • zip (*.zip)
  • rar (*.rar)

Gzip

Décompresser

gunzip fichier.gz
ou

(Conserve le fichier)

Lire le contenu sans décompresser

ou

Compresser

ou

  (Conserve le fichier)

Bzip2

Bzip2 ressemble beaucoup à Gzip

Décompresser

ou

(Conserve le fichier)

Lire le contenu sans décompresser

ou

Compresser

ou

 (Conserve le fichier)

Tar

tar ne compresse pas, il sert juste à rassembler plusieurs fichiers et est souvent utilisé avec bz2 et gzip. Notez que si vous voulez que tar soit plus bavard, vous pouvez ajouter un ‘v’ (verbose).

Décompresser l’archive entière dans le répertoire courant

Décompresser l’archive entière dans un autre répertoire

Décompresser un (des) fichier(s) inclus dans l’archive

(Vous pouvez combiner avec

)

Lister le contenu de l’archive

Créer une archive

Ajouter un (des) fichier(s) et/ou un (des) répertoire(s) à une archive

Enlever un (des) fichier(s) et/ou un (des) répertoire(s) d’une archive

Mettre à jour un (des) fichier(s) et/ou un (des) répertoire(s) d’une archive (seuls les fichiers modifiés depuis la création de l’archive et les nouveaux fichiers seront remplacés)

Tar gzip

Ajoutez un z aux commandes TAR et ça marche.

Décompresser l’archive entière dans le répertoire courant

Décompresser l’archive entière dans un autre répertoire

tar xvzf archive.tar.gz -C <répertoire>

Décompresser un (des) fichier(s) et/ou un (des) répertoire(s) inclus dans l’archive

(Vous pouvez combiner avec -C <répertoire> : tar xzvf test.tar.gz -C <répertoire> fichier)

Lister le contenu de l’archive

Créer une archive

Tar bzip

Ajoutez un j aux commandes TAR et ça marche.

Décompresser l’archive entière dans le répertoire courant

Décompresser l’archive entière dans un autre répertoire

Décompresser un (des) fichier(s) et/ou un (des) répertoire(s) inclus dans l’archive

(Vous pouvez combiner avec

)

Lister le contenu de l’archive

Créer une archive

Zip

Le fichier zip n’est pas forcement le meilleur programme de compression pour les systèmes Linux, mais il s’agit d’un standard, permettant plus de facilité pour les échanges entre plusieurs systèmes d’exploitation.

Décompresser dans le répertoire courant

Décompresser dans un autre répertoire que le répertoire courant

Décompresser un (des) fichier(s) et/ou un (des) répertoire(s) d’une archive

Créer une archive

Rar

Rar est un format propriétaire, mais il vous sera surement un jour nécessaire d’utiliser ce format.

Décompresser dans le répertoire courant sans arborescence

Décompresser avec l’arborescence