- Systém Windows 11 obsahuje natívnu podporu pre tar, ktorá vám umožňuje extrahovať súbory .tar.gz, .tgz, .gz a .zip pomocou príkazového riadka.
- Hlavný príkaz je
tar -xvzf file.tar.gz -C destination-folder
- Súbory .tar.gz sú archívy tar komprimované pomocou gzip, bežne používané v systémoch Linux a macOS.
- Archívy tarball môžete extrahovať aj pomocou nástrojov systému Linux prostredníctvom subsystému Windows pre Linux (WSL) s distribúciou ako Ubuntu.
Systém Windows 11 obsahuje natívnu podporu pre extrahovanie súborov „.tar.gz“ pomocou príkazového riadka bez nástrojov tretích strán. Na rýchlu extrahovanie tarballov vytvorených na inej platforme môžete dokonca použiť distribúciu systému Linux prostredníctvom subsystému Windows pre Linux (WSL) .
Keď uvidíte súbor .tar.gz , znamená to, že bol vytvorený pomocou archivačného nástroja tar pre systém Unix a následne komprimovaný pomocou gzip . Tieto súbory sa často označujú ako „tarbally“. Hoci ich môžete nájsť zapísané s dvojitou príponou (.tar.gz), formát je možné zapísať aj ako .tgz alebo .gz . (Stojí za zmienku, že Linux nepoužíva prípony súborov. Namiesto toho je typ súboru súčasťou názvu súboru.)
Hoci sa súbory tar zvyčajne častejšie používajú v distribúciách Linuxu (napríklad Ubuntu) a macOS na zálohovanie a archiváciu, môžete sa s týmito súbormi stretnúť aj v systéme Windows 11. Môžete použiť nástroje tretích strán, ako napríklad 7-Zip a PeaZip , ale tie sa neodporúčajú, pretože nie vždy fungujú so súbormi .tar.gz . Namiesto toho by ste mali použiť natívnu podporu súboru tar, ktorá je dostupná v systéme Windows 11 alebo v WSL s distribúciou Linuxu.
V tejto príručke sa naučíte kroky na použitie natívnych príkazov tar v systéme Windows 11 pomocou príkazového riadka a Ubuntu na extrahovanie obsahu súboru .tar.gz.
Ak chcete extrahovať súbory .tar.gz, .tgz, .gz a .zip pomocou tar v systéme Windows 11, postupujte podľa týchto krokov:
-
Otvorte ponuku Štart v systéme Windows 11.
-
Vyhľadajte príkazový riadok , kliknite pravým tlačidlom myši na prvý výsledok a vyberte možnosť Spustiť ako správca .
-
Na extrahovanie súborov pomocou príkazu tar zadajte nasledujúci príkaz a stlačte kláves Enter :
tar -xvzf C:/CESTA/K/SÚBORU/NÁZOV-SÚBORU.tar.gz -CC:/CESTA/K/PRIEČINKU/EXTRAKCIA

V príkaze zmeňte príkaz tak, aby obsahoval zdrojovú a cieľovú cestu.
Po dokončení krokov sa súbory a priečinky extrahujú do určeného cieľa.
Predpokladá sa, že tarball bol vytvorený na inom systéme. Taktiež sme vynechali niektoré možnosti, ktoré sú zvyčajne užitočné na zachovanie oprávnení, pretože nie sú potrebné v systéme Windows 11.
Najprv musíte nainštalovať distribúciu pomocou subsystému Windows pre Linux, než budete môcť extrahovať tarbally v systéme Linux.
Ak chcete extrahovať súbor .tar.gz pomocou systému Linux, postupujte podľa týchto krokov:
-
Otvorte Štart .
-
Vyhľadajte Ubuntu a kliknutím na prvý výsledok otvorte aplikáciu.
-
Zadajte nasledujúci príkaz na extrahovanie obsahu súboru .tar.gz a stlačte kláves Enter :
sudo tar -xvzf /mnt/c/CESTA/K/TAR-SÚBORU/Plocha/NÁZOV-SÚBORU.tar.gz -C /mnt/c/CESTA/K/CIEĽOVÉMU/PRIEČINKU

V príkaze zmeňte syntax tak, aby zahŕňala zdrojovú a cieľovú cestu. Ak ide iba o súbor .tar , použite rovnaký príkaz, ale vynechajte argument z .
Použili sme sudopríkaz na spustenie nástroja ako správca, tarna volanie aplikácie a použili sme tieto možnosti:
- x: dáva príkazu tar pokyn, aby sa extrahoval obsah.
- v: voliteľný argument na zobrazenie procesu extrakcie. V opačnom prípade uvidíte iba blikajúci kurzor, kým sa proces nedokončí.
- z: povie príkazu tar, aby dekomprimoval obsah súboru „.tar.gz“ pomocou príkazu gzip.
- f: dáva pokyn tarballu na extrahovanie názvu súboru.
Po tejto možnosti musíte zadať cestu k súboru tarball, ktorý sa má rozbaliť. V príkaze začíname cestu s , /mnt/c/pretože ide o Linux, nie Windows.
Voľba -C — (pomlčka a veľké C ) sa používa na zmenu priečinkov a musíte zadať cieľovú cestu, ktorá začína anotáciou, /mnt/za ktorou nasleduje cesta systému Windows.
Pri písaní príkazu v systéme Linux musíte dávať pozor na veľké a malé písmená, pretože „Desktop“ nie je to isté ako „desktop“.
Toto sú základné možnosti na extrahovanie súboru „.tar.gz“, ale pomocou tohto tar --helppríkazu sa môžete dozvedieť viac o dostupných možnostiach.
Je dôležité poznamenať, že systém Windows 11 teraz obsahuje natívnu podporu pre formáty TAR, GZ, 7-Zip, RAR a mnoho ďalších archívnych formátov v Prieskumníkovi súborov.