Cet article explique comment utiliser le unzip
commande sous Linux pour lister, tester et extraire les archives ZIP compressées.
Le transfert de données entre les ordinateurs et les serveurs est rendu simple et efficace en compressant les fichiers.
Lorsque les fichiers sont compressés, ils économisent de l'espace disque sur un lecteur local et facilitent et facilitent le téléchargement de fichiers depuis Internet, 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 zip
fichier, et maintenant vous ne savez pas 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 de décompression 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 unzip
commande sous Linux est absolument simple. Vous devez indiquer unzip
le nom du zip
fichier que vous souhaitez décompresser.
unzip <archivename>
Par exemple, dans le répertoire, où vous avez un zip
fichier nommé my-archive.zip
, pour le décompresser, la commande serait :
unzip my-archive.zip
Tout comme zip
, unzip
a un -q
(silencieux) afin que vous n'ayez pas besoin de voir la liste des fichiers lorsque les fichiers sont extraits.
unzip -q my-archive.zip
Décompressez le fichier sous Linux dans un répertoire
De plus, une bonne pratique consiste à décompresser dans un répertoire de 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
Vous pouvez lister le contenu du zip
fichier sans même l'extraire avec le -l
option.
unzip -l my-archive.zip
Tester l'intégrité d'une archive ZIP
Parfois, vous voudrez peut-être tester une archive zip sans l'extraire. Pour tester la validité du fichier zip, passez l'option -t
comme indiqué ci-dessous.
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écompressé 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 vous diriger vers la page de manuel de la commande.
De plus, notre excellent guide, "Comment extraire le fichier tar.gz sous Linux en utilisant la ligne de commande", vous montrera comment extraire et travailler avec l'autre format d'archive Linux très populaire, .tar.gz
.
N'hésitez pas à laisser un commentaire si vous avez des questions.