So extrahieren Sie .tar.gz-Dateien unter Windows 11

Windows 11 bietet native Unterstützung zum Extrahieren von „.tar.gz“ -Dateien über die Eingabeaufforderung, ohne dass Tools von Drittanbietern erforderlich sind. Sie können sogar eine Linux-Distribution über das Windows-Subsystem für Linux (WSL) verwenden, um auf einer anderen Plattform erstellte Tarballs schnell zu extrahieren.

Wenn Sie eine .tar.gz- Datei sehen, bedeutet das, dass es sich um eine Datei handelt, die mit der Unix-basierten Archivierungsanwendung tar erstellt und dann mit der gzip- Komprimierung komprimiert wurde. Diese Dateien werden oft als „Tarballs“ bezeichnet. Während sie als doppelte Erweiterung (.tar.gz) geschrieben sind, kann das Format auch als .tgz oder .gz geschrieben werden . (Es ist erwähnenswert, dass Linux keine Dateierweiterungen verwendet. Stattdessen ist der Dateityp Teil des Dateinamens.)

Obwohl TAR-Dateien normalerweise häufiger in Linux-Distributionen (z. B. Ubuntu) und macOS für Backups und Archivierung verwendet werden, stoßen Sie möglicherweise auch unter Windows 11 auf diese Dateien. Sie könnten Tools von Drittanbietern wie 7-Zip und PeaZip verwenden , aber diese werden nicht empfohlen, da sie nicht immer mit zusätzlichen .tar.gz- Dateien funktionieren. Stattdessen sollten Sie die native Tar-Unterstützung verwenden, die unter Windows 11 oder einer Linux-Distribution in WSL verfügbar ist.

In dieser Anleitung lernen Sie die Schritte zur Verwendung nativer TAR-Befehle unter Windows 11 mithilfe der Eingabeaufforderung und Ubuntu kennen, um den Inhalt eines zu extrahieren. tar.gz-Datei.

Extrakt. tar.gz,. tgz,. gz-Tarballs unter Windows 11 mit tar

Extrahieren. tar.gz,. tgz,. gz, und. Um Dateien mit tar unter Windows 11 zu komprimieren, führen Sie die folgenden Schritte aus:

  1. Öffnen Sie Start unter Windows 11.

  2. Suchen Sie nach „Eingabeaufforderung“ , klicken Sie mit der rechten Maustaste auf das oberste Ergebnis und wählen Sie die Option „Als Administrator ausführen“ .

  3. Geben Sie den folgenden Befehl ein, um tar zum Extrahieren der Dateien zu verwenden, und drücken Sie die Eingabetaste :

    tar -xvzf C:/PATH/TO/FILE/FILE-NAME.tar.gz -C C:/PATH/TO/FOLDER/EXTRACTION

    Windows 11 tar extrahieren

    Ändern Sie im Befehl den Befehl so, dass er die Quell- und Zielpfade einschließt.

Sobald Sie die Schritte abgeschlossen haben, werden die Dateien und Ordner an das angegebene Ziel extrahiert.

Es wird davon ausgegangen, dass der Tarball auf einem anderen System erstellt wurde. Außerdem haben wir einige Optionen übersprungen, die normalerweise zum Beibehalten von Berechtigungen nützlich sind, da sie unter Windows 11 nicht erforderlich sind.

Extrakt. tar.gz,. tgz,. gz-Tarballs unter Windows 11 mit Linux-Tar

Sie müssen zunächst eine Distribution mit dem Windows-Subsystem für Linux installieren, bevor Sie Tarballs unter Linux extrahieren können.

Gehen Sie wie folgt vor, um eine .tar.gz- Datei unter Linux zu extrahieren:

  1. Öffnen Sie Start .

  2. Suchen Sie nach Ubuntu und klicken Sie auf das oberste Ergebnis, um die App zu öffnen.

  3. Geben Sie den folgenden Befehl ein, um den Inhalt der .tar.gz- Datei zu extrahieren, und drücken Sie die Eingabetaste :

    sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C /mnt/c/PATH/TO/DESTINATION/FOLDER

    Linux-Tar unter Windows 11 extrahieren

    Ändern Sie im Befehl die Syntax, um die Quell- und Zielpfade einzubeziehen. Wenn es sich nur um eine .tar- Datei handelt, verwenden Sie denselben Befehl, lassen aber das z- Argument weg.

Wir haben den sudoBefehl verwendet, um das Tool als Administrator auszuführen, tarum die Anwendung aufzurufen, und wir verwenden diese Optionen:

  • x – weist tar an, dass Sie Inhalte extrahieren möchten.
  • v – optionales Argument zur Anzeige des Extraktionsprozesses. Andernfalls sehen Sie nur einen blinkenden Cursor, bis der Vorgang abgeschlossen ist.
  • z – weist tar an, den Inhalt einer „.tar.gz“-Datei mit gzip zu dekomprimieren.
  • f – weist Tarball an, den Namen der zu extrahierenden Datei anzugeben.

Nach der Option müssen Sie den Pfad der zu extrahierenden Tarball-Datei angeben. Im Befehl beginnen wir den Pfad mit, /mnt/c/da es sich um Linux und nicht um Windows handelt.

Die Option -C – (Bindestrich und großes C ) wird zum Ändern von Ordnern verwendet, und Sie müssen den Zielpfad angeben, der mit der /mnt/Anmerkung beginnt, gefolgt vom Windows-Pfad.

Sie müssen bei der Eingabe eines Linux-Befehls auf Groß- und Kleinschreibung achten, da „Desktop“ nicht dasselbe ist wie „Desktop“.

Dies sind die grundlegenden Optionen zum Extrahieren einer „.tar.gz“-Datei, aber Sie können den tar --helpBefehl verwenden, um mehr über die verfügbaren Optionen zu erfahren.

Es ist wichtig zu beachten, dass Microsoft native Unterstützung für TAR, GZ, 7-Zip, RAR und viele andere Archivformate für den Datei-Explorer baut . Die Unterstützung wird voraussichtlich mit der Veröffentlichung von Windows 11 23H2 verfügbar sein .

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert