Comment décompresser des fichiers sous Linux (avec exemples)
Cet article explique comment utiliser la commande unzip sous Linux pour répertorier, tester et extraire les archives ZIP compressées.
Le transfert de données entre ordinateurs et serveurs est rendu simple et efficace en compressant les fichiers.
Lorsque les fichiers sont compressés, ils économisent de l'espace disque sur un disque local et rendent le téléchargement de fichiers depuis Internet plus facile et plus pratique, en utilisant beaucoup moins de bande passante que l'envoi de fichiers en taille réelle dans la plupart des cas.
Vous avez donc reçu un fichier zip
et vous ne savez plus comment décompresser son contenu sous Linux ? Vous pouvez utiliser la commande unzip pour extraire (décompresser) le fichier sous Linux.
Tout d'abord, vous devez installer unzip
car il n'est pas installé par défaut dans la plupart des distributions Linux.
Installer la commande unzip sur Fedora/Redhat/AlmaLinux/Rocky Linux
sudo dnf install unzip
Installer la commande unzip sur Ubuntu/Debian/Linux Mint
sudo apt install unzip
Comment décompresser un fichier ZIP sous Linux
Utiliser la commande unzip
sous Linux est absolument simple. Vous devez indiquer unzip
le nom du fichier zip
que vous souhaitez décompresser.
unzip <archivename>
Par exemple, dans le répertoire où vous avez un fichier zip
nommé my-archive.zip
, pour le décompresser, la commande serait :
unzip my-archive.zip
Tout comme zip
, unzip
a une option -q
(silencieuse) afin que vous n'ayez pas besoin de voir la liste des fichiers lors de leur extraction. .
unzip -q my-archive.zip
Décompresser le fichier sous Linux dans un répertoire
De plus, une bonne pratique consiste à décompresser dans un répertoire dans la ligne de commande Linux. De cette façon, tous les fichiers extraits sont stockés dans le répertoire que vous avez spécifié.
Si le répertoire n’existe pas, il en créera un.
unzip my-archive.zip -d my_files/
Comment répertorier le contenu d'un fichier ZIP
-l
unzip -l my-archive.zip
Tester l'intégrité d'une archive ZIP
-t
unzip -t my-archive.zip
Cette option extrait chaque fichier spécifié en mémoire et compare le CRC (Cyclic Redundancy Check, une somme de contrôle améliorée) du fichier développé avec la valeur CRC stockée de l'original.
Conclusion
Vous savez maintenant comment décompresser des fichiers sous Linux. Pour des informations détaillées, vous pouvez accéder à la page de manuel de la commande.
De plus, notre excellent guide, « Comment extraire le fichier tar.gz sous Linux à l'aide de la ligne de commande », vous montrera comment extraire et utiliser l'autre format d'archive Linux très populaire, .tar.gz
.
N'hésitez pas à laisser un commentaire si vous avez des questions.