So zeigen Sie komprimierte Dateiinformationen unter Linux an

青灯夜游
Freigeben: 2023-02-13 10:20:13
Original
5799 Leute haben es durchsucht

Anzeigemethode: 1. Verwenden Sie den Vim-Editor, Syntax „vim compress file“; 2. Verwenden Sie den Befehl „tar -tf compress file“; 4. Verwenden Sie „unrar l compress file“; 5. Verwenden Sie den Befehl „zip -sf compress file“. 7. Verwenden Sie den Befehl „zcat compress file“. 9. Verwenden Sie „zless-komprimierte Dateien“; 10. Verwenden Sie weniger.

So zeigen Sie komprimierte Dateiinformationen unter Linux an

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

10 Möglichkeiten, den Inhalt komprimierter Dateien unter Linux anzuzeigen

Wenn wir den Inhalt archivierter oder komprimierter Dateien anzeigen, müssen wir diese im Allgemeinen zuerst dekomprimieren und dann anzeigen, was problematischer ist. Heute stelle ich Ihnen 10 verschiedene Methoden vor, mit denen Sie den Inhalt archivierter oder komprimierter Dateien einfach anzeigen können, ohne sie zu dekomprimieren.

Technisch gesehen ist es nicht möglich, archivierte oder komprimierte Dateien anzuzeigen, ohne sie vorher zu dekomprimieren. Bei der in diesem Artikel vorgestellten Methode werden diese komprimierten Dateien im Hintergrund in einem temporären Verzeichnis /tmp dekomprimiert. Nach dem Neustart des Systems wird der Inhalt des Verzeichnisses /tmp gelöscht. /tmp 中进行解压缩。重启系统后,/tmp 目录的内容将被清空。

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

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

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

1.使用 Vim 编辑器

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

$ vim test.tar.gz
Nach dem Login kopieren

So zeigen Sie komprimierte Dateiinformationen unter Linux an

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

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

2.使用 tar 命令

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

$ tar -tf test.tar
Nach dem Login kopieren

So zeigen Sie komprimierte Dateiinformationen unter Linux an

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

$ tar -tvf test.tar
Nach dem Login kopieren

So zeigen Sie komprimierte Dateiinformationen unter Linux an

3.使用 rar 命令

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

$ rar v test.rar
Nach dem Login kopieren

So zeigen Sie komprimierte Dateiinformationen unter Linux an

4.使用 unrar 命令

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

$ unrar l test.rar
Nach dem Login kopieren

So zeigen Sie komprimierte Dateiinformationen unter Linux an

5.使用 zip 命令

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

$ zip -sf test.zip
Nach dem Login kopieren

So zeigen Sie komprimierte Dateiinformationen unter Linux an

6.使用 unzip 命令

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

$ unzip -l test.zip
Nach dem Login kopieren

So zeigen Sie komprimierte Dateiinformationen unter Linux an

7.使用 zipinfo 命令

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

Bevor wir weiter darauf eingehen, finden Sie hier eine Erläuterung von Archiven und komprimierten Dateien.

  • Archivieren ist der Vorgang, bei dem mehrere Dateien oder Ordner in einer Datei zusammengefasst werden. In diesem Fall wird die resultierende Datei nicht komprimiert.
  • Komprimierung ist eine Datei, die das Ergebnis der Kombination mehrerer Dateien oder Ordner in einer Datei und deren Komprimierung ist.
So zeigen Sie komprimierte Dateiinformationen unter Linux anArchivierte Dateien sind keine komprimierten Dateien, aber komprimierte Dateien können archivierte Dateien sein. Nachdem wir diese beiden Konzepte verstanden haben, stellen wir offiziell vor, wie der Inhalt komprimierter Dateien angezeigt werden kann, ohne sie zu dekomprimieren.

🎜1. Verwenden Sie den Vim-Editor 🎜

🎜Vim ist nicht nur ein Editor, er enthält auch viele andere leistungsstarke Funktionen. Der folgende Befehl zeigt direkt den Inhalt der komprimierten Archivdatei an: 🎜
$ zipinfo test.zip
Nach dem Login kopieren
🎜So zeigen Sie komprimierte Dateiinformationen unter Linux an🎜🎜Darüber hinaus können Sie mit Vim die Archivdatei sogar direkt durchsuchen. Wenn sich darin eine Textdatei befindet, können Sie diese auch öffnen direkt, was sehr praktisch ist. 🎜🎜Wenn Sie eine Textdatei öffnen müssen, bewegen Sie den Cursor einfach mit den Pfeiltasten vor die Datei und drücken Sie die EINGABE -Taste Öffnen🎜

🎜2. Verwenden Sie den Befehl tar🎜

🎜Der Befehl tar kann nicht nur zum Komprimieren verwendet werden /dekomprimieren Sie Dateien, aber Sie können auch den Befehl tar -tf verwenden, um den Inhalt des komprimierten Pakets anzuzeigen, ohne die Datei tar zu extrahieren. 🎜
zipinfo -v haicoder.zip
Nach dem Login kopieren
Nach dem Login kopieren
🎜So zeigen Sie komprimierte Dateiinformationen unter Linux an🎜🎜 Alternativ können Sie die Option -v verwenden, um detaillierte Eigenschaften des Archivs anzuzeigen, z. B. Berechtigungen, Dateieigentümer, Gruppe, Erstellungsdatum usw. 🎜
$ zcat test.tar.gz
Nach dem Login kopieren
Nach dem Login kopieren
🎜So zeigen Sie komprimierte Dateiinformationen unter Linux an🎜< h4 data-id="heading-2">🎜3. Verwenden Sie den rar-Befehl🎜🎜Ebenso können Sie rar v</ verwenden, ohne den rar</code zu extrahieren > Dateicode> Befehl, um den Inhalt des komprimierten Pakets anzuzeigen. 🎜<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">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div>🎜<img src="https://img.php.cn/upload/image/322/473/369/167625420677194So zeigen Sie komprimierte Dateiinformationen unter Linux an" title="167625420677194So zeigen Sie komprimierte Dateiinformationen unter Linux an" alt="So zeigen Sie komprimierte Dateiinformationen unter Linux an"/>🎜< h4 data-id="heading-3">🎜4. Verwenden Sie den Befehl unrar🎜</h4>🎜Für die obige <code>rar-Datei können Sie den Befehl auch mit l</ verwenden. code> Parametrisierter <code>unrar-Befehl zum Anzeigen des Inhalts der rar-Datei. 🎜
$ zless test.tar.gz
Nach dem Login kopieren
Nach dem Login kopieren
🎜So zeigen Sie komprimierte Dateiinformationen unter Linux an🎜< h4 data-id="heading-4">🎜5. Verwenden Sie den Befehl zip🎜🎜Sie können zip -sf verwenden, ohne den Dateibefehl zip zu extrahieren um den Inhalt anzuzeigen. 🎜
$ less test.tar.gz
Nach dem Login kopieren
Nach dem Login kopieren
🎜So zeigen Sie komprimierte Dateiinformationen unter Linux an🎜< h4 data-id="heading-5">🎜6. Verwenden Sie den Befehl „unzip“🎜🎜Es ähnelt dem Befehl „unrar“ mit dem Befehl „-l</“. code>-Parameter, um den Inhalt der <code>zip-Datei anzuzeigen. 🎜rrreee🎜So zeigen Sie komprimierte Dateiinformationen unter Linux an🎜< h4 data-id="heading-6">🎜7. Verwenden Sie den Befehl zipinfo🎜🎜, um den Inhalt der Datei zip anzuzeigen. Sie können auch den Befehl zipinfo< verwenden Befehl /code> zum Ausführen Mit dem Befehl zipinfo können detaillierte Informationen zu komprimierten ZIP-Dateien abgerufen werden. 🎜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">Nach dem Login kopieren</div></div><div class="contentsignin">Nach dem Login kopieren</div></div><p><img src="https://img.php.cn/upload/image/395/825/947/167625435567515So zeigen Sie komprimierte Dateiinformationen unter Linux an" title="167625435567515So zeigen Sie komprimierte Dateiinformationen unter Linux an" alt="So zeigen Sie komprimierte Dateiinformationen unter Linux an"/></p><h4 data-id="heading-7"><strong>8.使用 zcat 命令</strong></h4><p>使用 <code>zcat 命令查看归档/压缩文件。

$ zcat test.tar.gz
Nach dem Login kopieren
Nach dem Login kopieren

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

$ gunzip -c test.tar.gz
Nach dem Login kopieren
Nach dem Login kopieren

9.使用 zless 命令

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

$ zless test.tar.gz
Nach dem Login kopieren
Nach dem Login kopieren

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

10.使用 less 命令

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

$ less test.tar.gz
Nach dem Login kopieren
Nach dem Login kopieren

相关推荐:《Linux视频教程

Das obige ist der detaillierte Inhalt vonSo zeigen Sie komprimierte Dateiinformationen unter Linux an. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage