accueil > Compression et archivage > zipinfo

zipinfo : Afficher les informations d'une archive ZIP

Commande qui affiche des informations détaillées sur les fichiers contenus dans une archive ZIP, telles que la liste des fichiers, le taux de compression, la taille, la date et les permissions. Elle est utile pour avoir un aperçu du contenu d'une archive sans la décompresser réellement.

Aperçu

zipinfo analyse les métadonnées d'un fichier ZIP pour afficher quels fichiers se trouvent dans l'archive, leur méthode de compression, leur taille originale, leur taille compressée, la date de modification et les permissions. Cela permet de comprendre le contenu d'un fichier ZIP sans l'ouvrir.

Fonctionnalités principales

  • Vérifier la liste des fichiers dans une archive ZIP
  • Afficher le taux de compression, la taille originale/compressée de chaque fichier
  • Fournir des informations sur la date et l'heure de modification des fichiers
  • Afficher les permissions Unix et les informations de propriétaire (si pris en charge)
  • Consulter les commentaires de l'archive

Options principales

La commande zipinfo permet de contrôler le format de sortie et de filtrer des informations spécifiques grâce à diverses options.

Contrôle du format de sortie

Niveau de détail et filtrage des informations

Commande générée :

Essayez de combiner les commandes.

Description:

`zipinfo` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

Divers exemples d'utilisation de la commande zipinfo.

Vérification des informations de base

zipinfo myarchive.zip

Affiche les informations de base du fichier ZIP spécifié.

Affichage des informations récapitulatives brèves

zipinfo -s myarchive.zip

Vérifie uniquement les informations récapitulatives, telles que le nombre total de fichiers, la taille compressée/originale du fichier ZIP.

Affichage au format Unix ls -l

zipinfo -m myarchive.zip

Affiche dans un format similaire à `ls -l` d'Unix, incluant les permissions du fichier, le propriétaire, le groupe, etc.

Vérification des informations d'un fichier spécifique

zipinfo myarchive.zip 'path/to/specific_file.txt'

Filtre et affiche uniquement les informations relatives à un fichier spécifique dans l'archive ZIP.

Vérification des commentaires de l'archive

zipinfo -z myarchive.zip

Vérifie les commentaires enregistrés dans le fichier ZIP.

Installation

Sur la plupart des distributions Linux, `zipinfo` est fourni dans le cadre du paquet `unzip`. S'il n'est pas installé par défaut, vous pouvez l'installer en utilisant les commandes suivantes.

Debian/Ubuntu

sudo apt update
sudo apt install unzip

Installation à l'aide du gestionnaire de paquets `apt`.

CentOS/RHEL/Fedora

sudo yum install unzip

Installation à l'aide du gestionnaire de paquets `yum` ou `dnf`.

Arch Linux

sudo pacman -S unzip

Installation à l'aide du gestionnaire de paquets `pacman`.

Conseils et précautions

Conseils utiles et points à considérer lors de l'utilisation de zipinfo.

Conseils utiles

  • `zipinfo` n'extrait pas réellement le contenu des fichiers ZIP, il est donc très efficace pour obtenir rapidement un aperçu du contenu des fichiers ZIP volumineux.
  • Vous pouvez connecter la sortie à d'autres commandes comme `grep` ou `awk` à l'aide d'un pipe (|) pour rechercher des fichiers ou des motifs spécifiques. Exemple : `zipinfo myarchive.zip | grep '.log$'`
  • Pour les fichiers ZIP cryptés, `zipinfo` peut afficher la liste des fichiers, mais certaines informations comme la taille ou le taux de compression peuvent être inexactes ou non affichées.

Précautions

  • `zipinfo` ne vérifie pas l'intégrité du fichier ZIP. Pour vérifier si le fichier est corrompu, vous devez utiliser des commandes comme `unzip -t` ou `zip -T`.
  • Si l'archive ZIP est très volumineuse ou contient de nombreux fichiers, la sortie de `zipinfo` peut être longue. Il est donc conseillé de l'utiliser avec `less` ou `more`. Exemple : `zipinfo large_archive.zip | less`

Commandes de la même catégorie