Dans cet article, nous verrons certaines des commandes Linux qui nous aideront à voir le contenu d'une archive sans avoir besoin de les extraire.
Veuillez noter que nous avons expliqué la procédure et les commandes décrites dans cet article sur un système Debian 10.
Affichage du contenu des archives zip
Utilisation de Zmore et Zless
Semblable à des commandes plus et moins. La commande Zmore et Zless fonctionne parfaitement pour un fichier zip; Cependant, ceux-ci ne fonctionnent pas pour un dossier zip qui contient le fichier multiple.
Pour afficher le contenu d'un fichier zip sans extraire, utilisez simplement la commande zmore ou zless suivie du nom de fichier:
$ zmore
ou
$ zless
Utilisation de ZCAT
Semblable aux commandes Zmore et Zless, ZCAT peut également être utilisé pour visualiser le contenu d'une archive zip sans l'extraire. Pour afficher un fichier compressé, utilisez zcat suivi du nom du fichier:
$ zcat
Il ne fonctionne pas non plus avec les dossiers zip contenant plusieurs fichiers. Si vous exécutez ZCAT pour afficher une archive zip qui contient les fichiers multiples, il affichera un seul fichier en ignorant le reste des fichiers, comme illustré dans la capture d'écran suivante.
Utilisation de Vim
La commande VIM peut également être utilisée pour visualiser le contenu d'une archive zip sans l'extraire. Il peut fonctionner à la fois pour les fichiers archivés et les dossiers. Avec Zip, il peut également fonctionner avec d'autres extensions, comme le goudron.XZ, goudron.bz2, goudron, tbz.
Pour afficher un fichier compressé, utilisez zcat suivi du nom de fichier:
$ vim
Il nous permet de parcourir la liste des fichiers dans un dossier archivé et d'afficher également le contenu d'un fichier spécifique. Pour afficher un fichier spécifique, utilisez la flèche et entrez des touches pour sélectionner le fichier et appuyez sur Entrer ou utilisez le clic gauche pour ouvrir le fichier spécifique.
Pour afficher un fichier spécifique, sélectionnez-le à l'aide des touches flèches, puis appuyez sur Entrée
Utilisation de la commande zip et unzip
Zip est la méthode la plus courante d'archiver les fichiers, tandis que l'UNSIP aide à extraire ces fichiers. Lorsque la commande unzip est utilisée sans indicateur; Il extrait tous les fichiers contenus dans une archive zip. Cependant, nous pouvons l'utiliser pour afficher le contenu d'un fichier sans l'extraire en utilisant un drapeau spécifique. De même, la commande zip peut également être utilisée pour afficher la liste des fichiers dans une archive sans le décompresser. Cependant, il ne peut pas être utilisé pour afficher le contenu d'un fichier.
Pour utiliser Zip et Unzip, vous devrez d'abord les installer dans votre système. Pour ce faire, exécutez cette commande dans le terminal:
$ sudo ap-get install zip unzip
Afin d'utiliser la commande zip pour parcourir la liste des fichiers dans une archive zip sans décompression, tapez zipper suivie par -SF et le nom des archives comme suit:
$ zip -sf
La commande unzip vous permet d'afficher le contenu d'un fichier avec la navigation sur la liste des fichiers. Il fonctionne à la fois pour les fichiers et dossiers archivés zip.
Pour parcourir la liste des fichiers dans un dossier archivé, utilisez unzip avec -l Flag comme suit:
$ unzip -l
Pour afficher le contenu de tous les fichiers, utilisez unzip avec -c Flag comme suit:
$ unzip -c
Afin de visualiser le contenu d'un fichier spécifique dans le dossier Archive, ajoutez le nom de fichier à la fin de la commande ci-dessus comme suit:
$ unzip -c < archive_name> nom de fichier
En utilisant 7Z
7Z est un autre outil utile utilisé pour archiver et extraire les fichiers. Il prend en charge diverses extensions, notamment Zip, 7Z, XZ, Tar, WIM, etc. Il peut également être utilisé pour visualiser la liste des fichiers dans une archive sans les extraire. Cependant, il ne prend pas en charge l'affichage du contenu des fichiers dans un format non extrait.
Pour installer l'utilitaire 7Z, exécutez cette commande dans le terminal:
$ sudo apt install p7zip-full
Une fois installé, vous pouvez afficher le contenu d'une archive zip à l'aide du l Flag comme suit:
7Z $ L
Dans cet article, nous avons discuté de certaines commandes Linux pour consulter le contenu d'un fichier d'archive. En utilisant ces commandes, vous n'aurez plus besoin d'extraire les fichiers d'archives lourds pour afficher simplement leur contenu.