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

So extrahieren Sie die tar.gz-Datei in Linux mithilfe der Befehlszeile

In diesem Artikel erfahren Sie, wie Sie tar.gz-Dateien in Linux-Systemen über die Befehlszeile mit dem tar-Befehl extrahieren/enttarieren.

Viele der herunterladbaren Linux/Unix-Dateien, die im Internet zu finden sind, sind mit einem tar.gz komprimiert Format. Daher sollte man wissen, wie man tar.gz öffnet oder entpackt Dateien ist sehr nützlich.

Der Name „Tar“ steht für „Tape Archiver“, weil es verwendet wurde, um Daten auf Speicherbändern zu speichern, als tar erfunden wurde. Ein .tar.gz Datei ist nichts anderes als ein Archiv. Der tar Programm nimmt eine oder mehrere Dateien und „verpackt“ sie in eine eigenständige Datei.

Um tar.gz zu entpacken files bedeutet, den Inhalt des tar zu extrahieren Datei (auch Tarball genannt).

Leute, die neu bei .tar sind Format entspricht normalerweise einer .zip Archiv, aber ein tar-Archiv wird nicht komprimiert. Tar hat alle Dateien in einem Paket gesammelt, aber die Dateien können mit separaten Dienstprogrammen komprimiert werden.

Der am häufigsten verwendete Algorithmus zum Komprimieren von Tar-Dateien ist Gzip. Per Konvention der Name eines tar Archiv komprimiert mit gzip wird zu .tar.gz oder .tgz .

Einfach ausgedrückt:eine Datei, die auf .tar.gz endet ist nur eine .tar Archiv komprimiert mit gzip .

So extrahieren Sie eine tar.gz-Datei

Die meisten Linux-Distributionen enthalten den tar Befehl standardmäßig vorinstalliert.

Um tar.gz zu entpacken Geben Sie Folgendes ein:

tar xvzf file.tar.gz

Lassen Sie uns diese Syntax aufschlüsseln. Hier ist, was jeder Parameter in diesem Befehl bedeutet:

  • x :Diese Option weist tar an, die Dateien zu extrahieren.
  • v :Die ausführliche Ausgabe zeigt Ihnen alle Dateien, die extrahiert werden.
  • z :Weist tar an, das Archiv mit gzip zu entpacken.
  • f :Dies muss das letzte Flag des Befehls sein. Es teilt tar den Namen und den Pfad der komprimierten Datei mit.

So extrahieren Sie eine tar.gz-Datei in ein anderes Verzeichnis

Um die tar.gz zu dekomprimieren file und legen Sie die resultierenden Dateien in einem anderen Verzeichnis ab, sagen wir /tmp/archive , müssen Sie ein -C hinzufügen Option am Ende des Befehls:

tar xvzf file.tar.gz -C /tmp/archive

Das -C Die Option wird verwendet, um ein anderes Verzeichnis als das aktuelle Arbeitsverzeichnis anzugeben.

Anzeigen einer Liste von Dateien in einem Archiv

Manchmal müssen Sie den Inhalt einer TAR-Datei anzeigen, da diese viele Dateien sammelt und sicherstellt, ob eine bestimmte Datei vorhanden ist.

Zum Anzeigen eines detaillierten Inhaltsverzeichnisses für das Archiv mit dem Namen data.tar.gz verwenden Sie die folgende Syntax:

tar tf data.tar.gz

Wo:

  • t :Wird verwendet, um den Inhalt des tar aufzulisten Datei
  • f :Dem Dienstprogramm befehlen, die im folgenden Argument erwähnte Datei zu verwenden

Sie können auch eine detaillierte Standardausgabe erhalten, indem Sie v verwenden (ausführliche) Option.

tar tvf data.tar.gz

Zusammenfassung

Jetzt wissen Sie, wie man ein tar.gz entpackt Datei unter Linux. Vielleicht möchten Sie auch lernen, wie man Dateien unter Linux entpackt.

Weitere Informationen zu tar Befehl unter Linux finden Sie auf der Handbuchseite.

Wenn Sie diesen Artikel hilfreich finden oder weitere Ideen haben, verwenden Sie bitte das Kommentarfeld unten.


Linux
  1. Verwenden der Kraft in der Linux-Befehlszeile

  2. So verwenden Sie den Tar-Befehl unter Linux

  3. So starten Sie Linux über die Befehlszeile neu

  4. Erstellen Sie Dateien mithilfe der Befehlszeile in Linux

  5. 4 Tools zum Herunterladen einer beliebigen Datei über die Befehlszeile in Linux

So verwenden Sie den md5sum-Befehl unter Linux

So verwenden Sie den Touch-Befehl unter Linux

So komprimieren und extrahieren Sie Dateien mit dem Befehl Tar, Zip unter Linux

So laden Sie eine Datei unter Ubuntu Linux über die Befehlszeile herunter

So extrahieren Sie die Tar.xz-Datei in der Linux-Befehlszeile

So laden Sie Dateien in Rocky Linux 8 über die Befehlszeile mit wget herunter