it-swarm.com.de

Wie entpacke ich eine .tgz-Datei mit dem Terminal?

Ich habe die Datei mongodb-linux-x86_64-2.6.3.tgz unter Windows 7 heruntergeladen und sie am Speicherort D:\Amra\Software\Developing Soft aufbewahrt.

Wenn ich mit Ubuntu mit der rechten Maustaste auf diese .tgz-Datei klicke und die Eigenschaft sehe, wird Location: /media/towhid/Amra/Software/Developing Soft angezeigt. Wie entpacke ich nun diese .tgz-Datei mit dem Befehl tar vom Terminal?

173
Towhid

Um eine .tgz -Datei mit tar zu extrahieren, müssen Sie

tar -xvzf /path/to/yourfile.tgz

wo,

  • x für den Auszug
  • v für ausführlich
  • z für Gnuzip
  • f für Datei, sollte zuletzt kurz vor Dateiname stehen.

Sie können den folgenden Befehl in einem Terminal verwenden, um die Datei in Ihrem Fall zu entpacken:

tar -xvzf /media/towhid/Amra/Software/Developing\ Soft/mongodb-linux-x86_64-2.6.3.tgz

Extrahieren Sie eine .tgz -Datei in einem anderen Verzeichnis:

Sie können die Option -C verwenden, um Archivinhalte in ein anderes Verzeichnis zu extrahieren:

tar -xvzf /path/to/yourfile.tgz -C /path/where/to/extract/
292
souravc

Öffnen Sie das Terminal und wechseln Sie mit dem Befehl cd in das Verzeichnis, in dem sich die Datei mongodb-linux-x86_64-2.6.3.tgz befindet, und führen Sie den folgenden Befehl aus:

tar xzf mongodb-linux-x86_64-2.6.3.tgz   

Mit dem obigen Befehl wird der Inhalt des Archivs mongodb-linux-x86_64-2.6.3.tgz extrahiert, während die hierarchische Verzeichnisstruktur des Archivs beibehalten wird.

Ein ähnlicher Befehl extrahiert .tar.xz-Dateien. Öffnen Sie das Terminal und führen Sie den folgenden Befehl aus:

tar -xf /path/to/your/file.tar.xz

Erläuterung:

  • -x Dateien aus einem Archiv extrahieren
  • -f Archivdatei verwenden
3
karel

Beenden wir die Jahrzehnte schwer zu merkender Ein-Buchstaben-Teeroptionen. Verwenden Sie dies, um Ihre .tgz -Datei zu extrahieren:

tar --extract --file /path/to/file.tgz

Auf die Erläuterung der verwendeten Optionen wurde bewusst verzichtet.

2
Jeyekomon