La compression et la décompression avec le Shell de Linux

Septembre 2016

Voici quelques commandes pour compresser et décompresser vos fichiers et dossier sur Linux :

gunzip fichier.gz : Décompresser un fichier ou dossier au format .gz et le format.tgz

unzip fichier.zip : Décompresser un fichier ou dossier au format .zip

uncompress fichier.Z : Décompresse un fichier ou dossier au format .Z

zip arch.zip fichiers : Compresse un fichier ou dossier au format .zip

gzip fichier : Compresse un fichier ou dossier au format .gz

compress fichier : Compresse un fichier ou un dossier au format .Z

tar -cf arch.tar rep : Créer une archive tar du répertoire « rep »

tar -tf arch.tar : Examine le contenu de l'archive arch.tar

tar -xf arch.tar Extrait de l'archive arch.tar

tar -xf arch.tar -C /home : Décompresse un fichier ou dossier dans /home (pour les versions récentes de tar)

cd /home; tar -xf archive.tar : Décompresse un fichier ou dossier dans /home (cas général)

tar -xpf archive.tar Décompresse un fichier ou dossier en conservant le plus possible les droits (drapeaux set-UID notamment)

tar -xzf fichier.tgz : Décompresse un fichier ou dossier au format .tgz ou au format .gz (les versions récentes de tar)

gunzip fichier.tgz | tar -xf- : Décompresse un fichier ou un dossier un dossier au format tgz ou gz (toutes les versions)

tar -xjf fichier.tar.bz2 : Décompresse un fichier ou un dossier au format .tar.bz2 sur GNU

bunzip fichier.bz2 | tar -xf - : Décompresse un fichier ou un dossier au format .tar.bz2 (cas général)

Compression et Décompression sur Linux (source)

A voir également :

Ce document intitulé «  La compression et la décompression avec le Shell de Linux  » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.