Een bestand dat de indeling .tar.gz gebruikt, is een bestand dat is gemaakt met behulp van een op Unix gebaseerde archiveringstoepassing en vervolgens is gecomprimeerd met behulp van de gzip-tool. Deze bestanden worden vaak tarballs genoemd. Hoewel je ze kunt vinden met de extensie .tar.gz, kan de bestandsextensie ook worden ingekort tot .tgz of .gz.
Normaal gesproken worden tar-bestanden vaak gebruikt door Ubuntu- en macOS -gebruikers voor gegevensopslag en back-up, maar soms kunnen Windows 10-gebruikers ook dit soort bestanden tegenkomen en moeten ze de inhoud ervan uitpakken.
Hoewel u toepassingen van derden kunt gebruiken, zoals 7-Zip en PeaZip, kunnen deze toepassingen soms niet goed werken met bestanden die op andere platforms zijn gemaakt en zijn ze erg traag bij het uitpakken van een groot aantal bestanden.
Windows 10 bevat native ondersteuning voor tar. U kunt de opdrachtprompt gebruiken om deze bestanden uit te pakken. Als alternatief kun je zelfs Windows Subsystem for Linux (WSL) gebruiken, dat native ondersteuning biedt voor Ubuntu, Fedora en SUSE, zodat je ook toegang hebt tot veel Linux-tools, waaronder tar voor het snel decomprimeren van inhoud van tarball.
In deze zelfstudie leert u de stappen om native tar-opdrachten op Windows 10 te gebruiken met behulp van de opdrachtprompt en Ubuntu om de inhoud van een .tar.gz-bestand te extraheren.
Extraheer .tar.gz, .tgz of .gz tarball met tar op Windows 10
Volg deze stappen om .tar.gz-, .tgz-, .gz- en .zip-bestanden uit te pakken met tar op Windows 10:
1. Open Start op Windows 10.
2. Open de opdrachtprompt met beheerdersrechten .
3. Voer de volgende opdracht in om tar te gebruiken om de bestanden uit te pakken en druk op Enter:
tar -xvzf C:\PATH\TO\FILE\FILE-NAME.tar.gz -C C:\PATH\TO\FOLDER\EXTRACTION

Extraheer .tar.gz, .tgz of .gz tarball met tar op Windows 10
Snelle tip : Zorg ervoor dat u in de opdracht de syntaxis bijwerkt, zodat deze de bron- en bestemmingspaden bevat. Bovendien hoeft u, omdat u al tar op Windows 10 gebruikt, het pad niet op te geven alsof u Linux gebruikt. U kunt gewoon het padformaat gebruiken dat door Windows wordt gebruikt.
Nadat u de stappen heeft voltooid, worden na enkele ogenblikken alle bestanden en mappen uitgepakt naar het bestemmingspad dat u hebt opgegeven.
Er wordt van uitgegaan dat je een tarball hebt uitgepakt die op een ander systeem is gemaakt, dus laat het artikel enkele argumenten weg die vaak nodig zijn om de machtigingen te behouden, maar die in Windows 10 niet nodig zijn om toegang te krijgen tot bestanden.
Extraheer .tar.gz, .tgz of .gz tarball met tar in Linux op Windows 10
Om tar op Linux te gebruiken, moet je een distributie (zoals Ubuntu) installeren door Windows Subsystem for Linux (WSL) in te schakelen en vervolgens Ubuntu installeren vanuit de Microsoft Store.
Volg deze stappen om het .tar.gz-bestand uit te pakken met Linux op Windows 10:
1. Open Start.
2. Zoek naar Ubuntu en klik op het bovenste resultaat om de applicatie te openen.
3. Voer de volgende opdracht in om de inhoud van het .tar.gz-bestand uit te pakken en druk op Enter:
sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C /mnt/c/PATH/TO/DESTINATION/FOLDER
![Hoe u het .tar.gz-bestand snel kunt decomprimeren op Windows 10 Hoe u het .tar.gz-bestand snel kunt decomprimeren op Windows 10]()
Extraheer .tar.gz, .tgz of .gz tarball met tar in Linux op Windows 10
Snelle tip : Zorg ervoor dat u in de opdracht de syntaxis bijwerkt, zodat deze de bron- en bestemmingspaden bevat. Als er slechts één .tar-bestand is, kunt u dezelfde opdracht gebruiken als hierboven beschreven, maar zonder het z- argument .
In de bovenstaande opdracht typt u bijvoorbeeld sudo om de applicatie met beheerdersrechten uit te voeren, tar om de applicatie aan te roepen en deze vervolgens van enkele argumenten te voorzien, waaronder:
x - Tar geeft aan dat u de inhoud wilt extraheren.
v - Dit is een optioneel argument om het decompressieproces weer te geven. Anders ziet u alleen een knipperende cursor totdat het proces is voltooid.
z - Vertel tar om de inhoud van het .tar.gz-bestand te decomprimeren met behulp van gzip.
f - Instructies om de naam van het bestand dat u gaat uitpakken te tareren.
Vervolgens moet u het pad opgeven van het tarball-bestand dat u wilt uitpakken. Het zal je misschien opvallen dat het pad begint met /mnt/c/ , in plaats van c:\ , en dit komt omdat we feitelijk in de Linux-wereld werken.
-C - Wordt gebruikt om tar te vertellen dat hij van map moet wisselen. Wanneer u een opdracht uitvoert, begint u in de bronmap en vervolgens moet u de doelmap opgeven. Dit is het opgegeven artikelpad om de opdracht te voltooien. U kunt de bestanden uitpakken in elke gewenste map, maar vergeet niet om het pad te beginnen met /mnt/ gevolgd door het Windows-pad.
Het is belangrijk dat u op hoofdletters en kleine letters let tijdens het typen van een opdracht in Linux.
In deze handleiding heeft Quantrimang.com de basisstappen voor het uitvoeren van een specifieke taak besproken. Als je geen Linux-gebruiker bent, valt er veel te leren over tar . Als u meer wilt weten over deze tool, typt u in het Ubuntu-configuratiescherm tar --help.