Comment décompresser sous Linux en ligne de commande ?

Comment décompresser sous Linux en ligne de commande ?

Pour de nombreuses tâches informatiques et administratives, Linux est le système d’exploitation préféré par les utilisateurs avancés. Les administrateurs système et les développeurs sont particulièrement attirés par sa flexibilité, sa robustesse et sa sécurité. Une fonctionnalité très pratique de Linux est la capacité de décompresser des fichiers en ligne de commande. Dans cet article, nous allons découvrir plusieurs façons de décompresser des fichiers sous Linux, ainsi que leurs avantages et leurs inconvénients.

tar xvf truc.tar # untar uniquement
tar xvzf truc.tar.gz # decompresse sur place
tar xvzf truc.tar.gz /chemin/vers/dossier # decompresse dans un dossier
tar jxf truc.tar.bz2 # decompresser bz2
gunzip truc.bz > truc # ungzip uniquement

Et pour les zip/tar, c’est unzip/untar, sans option.

Utiliser tar

L’utilitaire tar est un outil très populaire et très utile pour décompresser des fichiers sous Linux. Il permet de créer et de gérer des archives tar, tar.gz, tar.bz2 et tar.xz. Pour extraire des fichiers d’une archive tar, vous pouvez utiliser la commande tar -xvf . Cela extraira tous les fichiers contenus dans l’archive tar.

Cependant, tar ne peut être utilisé que pour décompresser des archives tar, ce qui peut en limiter l’utilité. Par exemple, si vous souhaitez décompresser un fichier zip, il faudra utiliser un autre outil.

Utiliser gzip et gunzip

gzip et gunzip sont des outils très populaires pour traiter des fichiers compressés. gzip est utilisé pour compresser des fichiers et créer des archives gz, et gunzip est utilisé pour décompresser des fichiers et extraire des archives gz. La commande gunzip -v peut être utilisée pour décompresser un fichier gz.

Cependant, gzip et gunzip ne peuvent être utilisés que pour traiter des fichiers gz, ce qui peut en limiter l’utilité. Par exemple, si vous souhaitez décompresser un fichier zip, il faudra utiliser un autre outil.

Utiliser unzip

unzip est un outil spécialement conçu pour décompresser des fichiers zip. La commande unzip -v peut être utilisée pour extraire les fichiers et les dossiers contenus dans un fichier zip.

unzip est très utile pour décompresser des fichiers zip, mais ne peut pas être utilisé pour décompresser des fichiers tar, gz ou bz2.

En conclusion, il existe plusieurs façons de décompresser des fichiers sous Linux en ligne de commande. tar, gzip et gunzip, et unzip sont des outils très populaires et très utiles pour décompresser des fichiers en ligne de commande. Chacun a ses avantages et ses inconvénients et peut-être utilisé en fonction des besoins et des préférences de l’utilisateur.

sam artois

A propos de l'auteur

Samuel Artois est un développeur Python passionné d'automatisation et de marketing. Depuis plusieurs années, il a développé une expertise solide dans ces domaines et a su mettre ses compétences en pratique sur de nombreux projets.

Laisser un commentaire