GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So zeigen Sie den Inhalt komprimierter Dateien unter Linux an

Wir verwenden Komprimierung oder Archivierung der Dateien und Ordner, entweder um sie zu sichern oder um Platz auf unserem System zu sparen. Wir können tar, gzip oder ein anderes Dienstprogramm verwenden, um die Komprimierung/Archivierung der Dateien und Ordner durchzuführen. Wir können sie dann so lange wie nötig aufbewahren, aber Sie könnten die archivierten Inhalte vergessen.

Um zu sehen, welche Inhalte archiviert wurden, können wir sie extrahieren und anzeigen, was ziemlich einfach und unkompliziert erscheint, wenn wir mit kleinen Dateien zu tun haben, aber es wird ein ziemlich zeitaufwändiger Prozess sein, wenn wir große Dateien extrahieren wollen. Aber das ist nicht die einzige Möglichkeit, den Inhalt einer komprimierten Datei oder eines komprimierten Ordners anzuzeigen. Wir können auch Befehle verwenden, um den Inhalt einer komprimierten Datei oder eines Ordners anzuzeigen, ohne ihn zu extrahieren.

In diesem Tutorial werden wir alle diese Befehle besprechen, die verwendet werden können, um den Inhalt komprimierter Dateien und Ordner anzuzeigen, ohne sie in Linux zu extrahieren. Beginnen wir mit den Befehlen, die zum Anzeigen des Inhalts eines komprimierten Ordners verwendet werden,

Anzeigen des Inhalts eines archivierten/komprimierten Ordners ohne Extrahieren

Wenn wir einen archivierten Ordner mit tar als Erweiterung haben, können wir den Inhalt des Archivs überprüfen, indem wir den tar-Befehl mit der Option „t“ verwenden. Zum Beispiel

[[email protected] ~]$ tar -tvf backup.tar

Derselbe Befehl kann auch zum Überprüfen des Inhalts einer tar.gz oder von Dateien mit anderen Erweiterungen wie tgz verwendet werden , tar.xz , tar.bz2 , tbz2

[[email protected] ~]$ tar -tvf backup.tar.gz
[[email protected] ~]$ tar -tvf backup.tgz
[[email protected] ~]$ tar -tvf backup.tbz2

Lesen Sie mehr über den tar-Befehl:17 nützliche tar-Befehle mit praktischen Beispielen in Linux

Wenn Sie einen gezippten Ordner haben, können wir den Zip-Befehl mit ‘sf verwenden ‘Optionen zum Anzeigen des gesamten Inhalts des gezippten Ordners,

[[email protected] ~]$ zip -sf remediation-backup.zip

Abgesehen von den oben genannten Befehlen kann man VIM auch verwenden, um den Inhalt des archivierten Ordners mit den oben genannten Erweiterungen zu überprüfen, d. h. mit den Erweiterungen zip, tar, tgz, tar.xz, tar.bz2, tbz,

[[email protected] ~]$ vim backup.xz
[[email protected] ~]$ vim remediation-backup.zip

Abgesehen von VIM können wir auch „weniger Befehl verwenden ‘, um den Inhalt der oben genannten Archiverweiterungen anzuzeigen,

[[email protected] ~]$ less backup.tgz
[[email protected] ~]$ less backup.tbz2

Für Archive mit der Dateierweiterung 7z können wir den folgenden Befehl verwenden, um den gesamten Inhalt des Archivordners anzuzeigen,

[[email protected] ~]$ 7z l backup.7z

Lesen Sie auch:So verwenden Sie das 7zip-Komprimierungstool vom Linux-Terminal

Verwenden Sie beim Umgang mit Archiven mit der Erweiterung rar die Option „v“ im Befehl rar, um den gesamten Inhalt des Archivordners aufzulisten,

[[email protected] ~]$ rar v backup.rar

Dies waren einige Befehle, um den Inhalt eines archivierten oder komprimierten Ordners zu überprüfen. Jetzt sehen wir uns die Befehle an, die wir zum Anzeigen des Inhalts einer Datei verwenden können.

Anzeigen des Inhalts einer archivierten / komprimierten Datei ohne Extrahieren

Wir können den Inhalt der Datei lesen, die entweder im gzip-Format oder im Zip-Format komprimiert wurde. Wir können vim, less sowie tar- und zip-Befehle verwenden, um den Inhalt der komprimierten Datei zu lesen. Zum Beispiel

[[email protected] ~]$ vim messages-bak.tar
[[email protected] ~]$ less messages-bak.xz
[[email protected] ~]$ tar -tf messages-bak.bz2
[[email protected] ~]$ zip -sf messages-bak.zip

Abgesehen von diesen Befehlen können wir auch einige 'z-Befehle verwenden ‘. Diese verschiedenen z-Befehle ermöglichen es uns, den Inhalt von gzip-komprimierten Dateien zu lesen. Lassen Sie uns sie einzeln besprechen,

zcat-Befehl

Dies ähnelt dem cat-Befehl, jedoch für komprimierte Dateien. Es verkettet die komprimierten Dateien und gibt die Ausgabe auf dem Bildschirm aus,

[[email protected] ~]$ zcat messages-20171211.gz
zless- und zmore-Befehle

Die Befehle zmore und zless ähneln den normalerweise unter Linux verwendeten Befehlen less &more und führen die gleichen Funktionen auch für komprimierte Dateien aus, d. h. sie zeigen die Ausgabe bildschirmweise an,

[[email protected] ~]$ zless messages-20171211.gz
[[email protected] ~]$ zmore messages-20171211.gz
zgrep-Befehl

Dies ist ein weiterer wichtiger z-Befehl und führt die gleiche Funktionalität wie der grep-Befehl aus, d. h. wir können mit Hilfe des zgrep-Befehls eine einfache Suche oder eine komplexe (regex) Suche in komprimierten Dateien durchführen,

[[email protected] ~]$ zgrep swVersion messages-20171211.gz
[[email protected] ~]$ zgrep -w '^foo|bar' messages-20171211.gz

Wir können auch andere Variationen von grep verwenden, z. B. egrep oder fgrep mit z-Befehlen.

zdiff-Befehl

Der Befehl zdiff bietet dieselbe Funktionalität wie der Befehl diff und wird verwendet, um zwei komprimierte Dateien auf Unterschiede zu vergleichen. Wir können auch zcmp verwenden, um dieselbe Funktion auszuführen,

[[email protected] ~]$ zdiff messages.gz messages-20171211.gz
[[email protected] ~]$ zcmp messages.gz messages-20171211.gz
znew-Befehl

Dieser Befehl unterscheidet sich etwas von anderen erwähnten z-Befehlen, er wird verwendet, um Dateien von .Z nach .gz neu zu komprimieren,

[[email protected] ~]$ znew backup.Z

Dadurch wird die Datei backup.Z in eine Datei mit der Erweiterung .gz konvertiert.

Dies war unser Tutorial zu verschiedenen Linux-Befehlen, mit denen der Inhalt komprimierter Dateien und Ordner in Linux angezeigt werden kann. Wenn Sie Fragen oder Anregungen haben, teilen Sie uns dies bitte über das Kommentarfeld unten mit.

Auch lesen :Linux Zip- und Unzip-Befehl mit Beispielen


Linux
  1. So extrahieren Sie Tar-Dateien in ein bestimmtes oder anderes Verzeichnis in Linux

  2. So zeigen Sie Konfigurationsdateien ohne Kommentare in Linux an

  3. So benennen Sie Dateien unter Linux um

  4. So archivieren Sie Dateien und Verzeichnisse unter Linux [Teil 1]

  5. So zeigen oder ändern Sie die ACL in Linux-Dateien

So zeigen Sie den Inhalt eines Archivs oder einer komprimierten Datei unter Linux an

Linux-tar-Befehl – ​​So komprimieren Sie Dateien unter Linux

So zeigen Sie Hardwareinformationen unter Linux an

So zeigen Sie Nginx-Protokolldateien unter Linux an

So zeigen Sie Apache-Protokolldateien unter Linux an

So sehen Sie den Inhalt von Hive-Orc-Dateien unter Linux