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

Der schnellste Weg, um tar.gz zu extrahieren

Lösung 1:

pigz ist eine parallele Version von gzip. Obwohl es nur einen einzigen Thread zur Dekomprimierung verwendet, startet es 3 zusätzliche Threads zum Lesen, Schreiben und zur Überprüfung der Berechnung. Ihre Ergebnisse können variieren, aber wir haben eine deutliche Verbesserung bei der Dekomprimierung einiger unserer Datensätze festgestellt. Sobald Sie pigz installiert haben, kann die tar-Datei entpackt werden mit:

pigz -dc target.tar.gz | tar xf -

Lösung 2:

Wenn sich viele, viele, viele kleine Dateien in der Tar-Kugel befinden, brechen Sie den Parameter „v“ ab und versuchen Sie es erneut!

Lösung 3:

Wenn Sie den Fortschritt sehen möchten, verwenden Sie etwas wie pv .Hier ist ein Beispiel:

pigz -dc mysql-binary-backup.tar.gz | pv | tar xf -

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

  2. Installieren Sie Zabbix auf Ubuntu 18.04:Der einfachste und schnellste Weg!

  3. Installieren Sie AzCopy unter Linux – die schnellste Methode zum Kopieren in Azure

  4. So extrahieren Sie die Datei filename.tar.gz

  5. Extrahieren Sie bestimmte Dateien in einem tar-Archiv mit einem Platzhalter

So extrahieren (entpacken) Sie die Tar Bz2-Datei

So extrahieren (entpacken) Sie die tar.xz-Datei

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

Linux-tar-Befehl zum Komprimieren und Extrahieren von Dateien

Extrahieren Sie die tar.gz-Datei unter Linux

Was ist der schnellste Weg, um ein Skript auszuführen?