Maison > Opération et maintenance > exploitation et maintenance Linux > Comment afficher les informations d'un fichier compressé sous Linux

Comment afficher les informations d'un fichier compressé sous Linux

青灯夜游
Libérer: 2023-02-13 10:20:13
original
5817 Les gens l'ont consulté

Méthode d'affichage : 1. Utilisez l'éditeur Vim, syntaxe "vim compress file" ; 2. Utilisez la commande "tar -tf compress file" ; 3. Utilisez la commande "rar v compress file" ; 5. Utilisez la commande « zip -sf compress file » ; 6. Utilisez la commande « unzip -l compress file » 7. Utilisez la commande « zipinfo compress file » ; 9. Utilisez des « fichiers compressés sans z » ; 10. Utilisez moins.

Comment afficher les informations d'un fichier compressé sous Linux

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

10 façons d'afficher le contenu des fichiers compressés sous Linux

De manière générale, lorsque nous visualisons le contenu de fichiers archivés ou compressés, nous devons d'abord les décompresser puis les visualiser, ce qui est plus gênant. Aujourd'hui, je vais vous présenter 10 méthodes différentes qui vous permettent de visualiser facilement le contenu des fichiers archivés ou compressés sans les décompresser.

Techniquement parlant, il n'est pas possible de visualiser des fichiers archivés ou compressés sans les décompresser au préalable. Dans la méthode présentée dans cet article, ces fichiers compressés seront décompressés dans un répertoire temporaire /tmp en arrière-plan. Après avoir redémarré le système, le contenu du répertoire /tmp sera effacé. /tmp 中进行解压缩。重启系统后,/tmp 目录的内容将被清空。

在进一步讨论之前,这里先解释一下归档和压缩文件。

  • 归档 是将多个文件或文件夹组合成一个文件的过程。在这种情况下,生成的文件没有被压缩。
  • 压缩 是一种将多个文件或文件夹组合成一个文件并进行压缩得到的结果文件。

归档文件不是压缩文件,但压缩文件可以是归档文件。明白了这两个概念之后,我们正式介绍如何在不解压的情况下查看压缩文件内容。

1.使用 Vim 编辑器

Vim 不仅仅是编辑器,它还包含其他许多强大的功能。下面的命令将直接显示压缩归档文件的内容:

$ vim test.tar.gz
Copier après la connexion

Comment afficher les informations dun fichier compressé sous Linux

不仅如此,使用 Vim 你甚至可以直接浏览归档文件,若其中有文本文件,你还可以直接 打开它,非常方便。

如果需要打开文本文件,只需使用箭头键将光标移到文件前面,然后按 ENTER 键即可打开

2.使用 tar 命令

tar 命令不仅仅可以用于压缩/解压文件,还可以在不提取 tar 文件的情况下使用 tar -tf 命令查看压缩包内容。

$ tar -tf test.tar
Copier après la connexion

Comment afficher les informations dun fichier compressé sous Linux

或者,使用 -v 选项查看归档文件的详细属性,例如权限、文件所有者、组、创建日期等。

$ tar -tvf test.tar
Copier après la connexion

Comment afficher les informations dun fichier compressé sous Linux

3.使用 rar 命令

同样地,在不提取 rar 文件的情况下可以使用 rar v</code> 命令查看压缩包内容。

$ rar v test.rar
Copier après la connexion

Comment afficher les informations dun fichier compressé sous Linux

4.使用 unrar 命令

对于上面的 rar 文件,你也可以使用带有 l 参数的 unrar 命令查看 rar 文件的内容。

$ unrar l test.rar
Copier après la connexion

Comment afficher les informations dun fichier compressé sous Linux

5.使用 zip 命令

在不提取 zip 文件的情况下可以使用 zip -sf 命令查看其内容。

$ zip -sf test.zip
Copier après la connexion

Comment afficher les informations dun fichier compressé sous Linux

6.使用 unzip 命令

与 unrar 差不多,使用 -l 参数的 unzip 命令来查看 zip 文件的内容。

$ unzip -l test.zip
Copier après la connexion

Comment afficher les informations dun fichier compressé sous Linux

7.使用 zipinfo 命令

查看 zip 文件内容,你还可以使用 zipinfo

Avant d'en discuter davantage, voici une explication des archives et des fichiers compressés.

  • L'archivage est le processus de combinaison de plusieurs fichiers ou dossiers en un seul fichier. Dans ce cas, le fichier résultant n'est pas compressé.
  • Compression est le fichier de résultat obtenu en combinant plusieurs fichiers ou dossiers en un seul fichier et en les compressant.
Comment afficher les informations dun fichier compressé sous LinuxLes fichiers archivés ne sont pas des fichiers compressés, mais les fichiers compressés peuvent être des fichiers archivés. Après avoir compris ces deux concepts, nous présentons formellement comment visualiser le contenu des fichiers compressés sans les décompresser.

🎜1. Utiliser l'éditeur Vim 🎜

🎜Vim n'est pas seulement un éditeur, il contient également de nombreuses autres fonctions puissantes. La commande suivante affichera directement le contenu du fichier d'archive compressé : 🎜
$ zipinfo test.zip
Copier après la connexion
🎜Comment afficher les informations dun fichier compressé sous Linux🎜🎜De plus, en utilisant Vim, vous pouvez même parcourir directement les fichiers d'archive. S'il contient un fichier texte, vous pouvez également l'ouvrir directement , ce qui est très pratique. 🎜🎜Si vous devez ouvrir un fichier texte, utilisez simplement les touches fléchées pour déplacer le curseur devant le fichier et appuyez sur la touche ENTER clé Ouvrir🎜

🎜2. Utiliser la commande tar🎜

🎜La commande tar ne peut pas seulement être utilisée pour compresser /décompresser les fichiers, mais aussi Vous pouvez utiliser la commande tar -tf pour afficher le contenu du package compressé sans extraire le fichier tar. 🎜
zipinfo -v haicoder.zip
Copier après la connexion
Copier après la connexion
🎜Comment afficher les informations dun fichier compressé sous Linux🎜🎜 Vous pouvez également utiliser l'option -v pour afficher les propriétés détaillées de l'archive, telles que les autorisations, le propriétaire du fichier, le groupe, la date de création, etc. 🎜
$ zcat test.tar.gz
Copier après la connexion
Copier après la connexion
🎜Comment afficher les informations dun fichier compressé sous Linux🎜< h4 data-id="heading-2">🎜3. Utilisez la commande rar🎜🎜De même, vous pouvez utiliser rar v</ sans extraire le rar</code > code de fichier> commande pour afficher le contenu du package compressé. 🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">$ gunzip -c test.tar.gz</pre><div class="contentsignin">Copier après la connexion</div></div><div class="contentsignin">Copier après la connexion</div></div>🎜<img src="https://img.php.cn/upload/image/322/473/369/167625420677194Comment afficher les informations dun fichier compressé sous Linux" title="167625420677194Comment afficher les informations dun fichier compressé sous Linux" alt="Comment afficher les informations dun fichier compressé sous Linux"/>🎜< h4 data-id="heading-3">🎜4. Utilisez la commande unrar🎜</h4>🎜Pour le fichier <code>rar ci-dessus, vous pouvez également utiliser la commande avec l</ code> Commande <code>unrar paramétrée pour afficher le contenu du fichier rar. 🎜
$ zless test.tar.gz
Copier après la connexion
Copier après la connexion
🎜Comment afficher les informations dun fichier compressé sous Linux🎜< h4 data-id="heading-4">🎜5. Utilisez la commande zip🎜🎜Vous pouvez utiliser zip -sf sans extraire la commande du fichier zip pour visualiser son contenu. 🎜
$ less test.tar.gz
Copier après la connexion
Copier après la connexion
🎜Comment afficher les informations dun fichier compressé sous Linux🎜< h4 data-id="heading-5">🎜6. Utilisez la commande unzip🎜🎜C'est similaire à unrar. Utilisez la commande unzip avec le -l</. code> pour l'afficher. Le contenu du fichier <code>zip. 🎜rrreee🎜Comment afficher les informations dun fichier compressé sous Linux🎜< h4 data-id="heading-6">🎜7. Utilisez la commande zipinfo🎜🎜 pour afficher le contenu du fichier zip. Vous pouvez également utiliser le zipinfo<. /code> commande à exécuter La commande zipinfo peut obtenir des informations détaillées sur les fichiers compressés zip. 🎜rrreee🎜🎜🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">zipinfo -v haicoder.zip</pre><div class="contentsignin">Copier après la connexion</div></div><div class="contentsignin">Copier après la connexion</div></div><p><img src="https://img.php.cn/upload/image/395/825/947/167625435567515Comment afficher les informations dun fichier compressé sous Linux" title="167625435567515Comment afficher les informations dun fichier compressé sous Linux" alt="Comment afficher les informations dun fichier compressé sous Linux"/></p><h4 data-id="heading-7"><strong>8.使用 zcat 命令</strong></h4><p>使用 <code>zcat 命令查看归档/压缩文件。

$ zcat test.tar.gz
Copier après la connexion
Copier après la connexion

zcatgunzip -c 命令功能相同。因此,你还可以用下面的命令:

$ gunzip -c test.tar.gz
Copier après la connexion
Copier après la connexion

9.使用 zless 命令

使用 zless 命令查看归档/压缩文件。

$ zless test.tar.gz
Copier après la connexion
Copier après la connexion

zless 类似于 less ,它可以逐页显示内容。

10.使用 less 命令

less 命令大家都可能有所了解了,它能以交互的方式查看文件内容。不仅如此,它还可以用来查看归档/压缩文件的内容:

$ less test.tar.gz
Copier après la connexion
Copier après la connexion

相关推荐:《Linux视频教程

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal