- Windows 11 include suport nativ pentru arhiva tar, permițându-vă să extrageți fișiere .tar.gz, .tgz, .gz și .zip folosind Linia de comandă.
- Comanda principală este
tar -xvzf file.tar.gz -C destination-folder
- Fișierele .tar.gz sunt arhive tar comprimate cu gzip, utilizate în mod obișnuit pe sistemele Linux și macOS.
- De asemenea, puteți extrage fișiere tarball folosind instrumente Linux prin intermediul subsistemului Windows pentru Linux (WSL) cu o distribuție precum Ubuntu.
Windows 11 include suport nativ pentru extragerea fișierelor „.tar.gz” folosind Linia de comandă fără instrumente terțe. Puteți chiar utiliza o distribuție Linux prin intermediul Subsistemului Windows pentru Linux (WSL) pentru a extrage rapid fișierele tar create pe o altă platformă.
Când vedeți un fișier .tar.gz , înseamnă că a fost creat folosind utilitarul de arhivare tar bazat pe Unix și apoi comprimat cu gzip . Aceste fișiere sunt adesea denumite „tarball-uri”. Deși le puteți găsi scrise cu o extensie dublă (.tar.gz), formatul poate fi scris și ca .tgz sau .gz . (Merită menționat că Linux nu folosește extensii de fișiere. În schimb, tipul de fișier face parte din numele fișierului.)
Deși fișierele tar sunt de obicei mai frecvente pe distribuțiile Linux (de exemplu, Ubuntu) și macOS pentru copii de rezervă și arhivare, este posibil să întâlniți aceste fișiere și pe Windows 11. Puteți utiliza instrumente terțe precum 7-Zip și PeaZip , dar acestea nu sunt recomandate, deoarece nu funcționează întotdeauna cu fișierele .tar.gz . În schimb, ar trebui să utilizați suportul nativ pentru tar disponibil pe Windows 11 sau în WSL cu o distribuție Linux.
În acest ghid , veți învăța pașii pentru a utiliza comenzile tar native pe Windows 11 folosind Linia de comandă și Ubuntu pentru a extrage conținutul unui fișier .tar.gz.
Pentru a extrage fișiere .tar.gz, .tgz, .gz și .zip folosind tar pe Windows 11, urmați acești pași:
-
Deschideți Start pe Windows 11.
-
Căutați „Command Prompt” , faceți clic dreapta pe rezultatul de sus și selectați opțiunea „ Executare ca administrator” .
-
Tastați următoarea comandă pentru a utiliza tar pentru a extrage fișierele și apăsați Enter :
tar -xvzf C:/CALE/CĂTRE/FIȘIER/NUME-FIȘIER.tar.gz -CC:/CALE/CĂTRE/FOLDER/EXTRAGERE

În comandă, modificați comanda pentru a include căile sursă și destinație.
După ce finalizați pașii, fișierele și folderele vor fi extrase în destinația specificată.
Se presupune că arhiva tar a fost creată pe un alt sistem. De asemenea, am omis câteva opțiuni care sunt de obicei utile pentru păstrarea permisiunilor, deoarece acestea nu sunt necesare pe Windows 11.
Mai întâi trebuie să instalați o distribuție folosind subsistemul Windows pentru Linux înainte de a putea extrage fișiere tar pe Linux.
Pentru a extrage un fișier .tar.gz folosind Linux, urmați acești pași:
-
Deschideți Start .
-
Caută Ubuntu și dă clic pe primul rezultat pentru a deschide aplicația.
-
Tastați următoarea comandă pentru a extrage conținutul fișierului .tar.gz și apăsați Enter :
sudo tar -xvzf /mnt/c/CALE/CĂTRE/FISIER-TAR/Desktop/NUME-FISIER.tar.gz -C /mnt/c/CALE/CĂTRE/DESTINAȚIE/FOLDER

În comandă, modificați sintaxa pentru a include căile sursă și destinație. Dacă este vorba doar de un fișier .tar , utilizați aceeași comandă, dar omiteți argumentul z .
Am folosit sudocomanda pentru a rula instrumentul ca administrator, tarpentru a apela aplicația și folosim aceste opțiuni:
- x: instruiește tar-ul să extragă conținutul.
- v: argument opțional pentru afișarea procesului de extragere. În caz contrar, veți vedea doar un cursor intermitent până la finalizarea procesului.
- z: îi spune lui tar să decomprime conținutul unui fișier „.tar.gz” cu gzip.
- f: instruiește arhiva tar să extragă numele fișierului.
După opțiune, trebuie să specificați calea către fișierul tarball care va fi extras. În comandă, începem calea cu , /mnt/c/deoarece este vorba de Linux, nu de Windows.
Opțiunea -C — (cratimă și C majusculă ) este utilizată pentru a schimba folderele și trebuie să specificați calea de destinație, care începe cu /mnt/adnotarea urmată de calea Windows.
Trebuie să acordați atenție majusculelor și minusculelor atunci când tastați o comandă Linux, deoarece „Desktop” nu este același lucru cu „desktop”.
Acestea sunt opțiunile de bază pentru extragerea unui fișier „.tar.gz”, dar puteți utiliza tar --helpcomanda pentru a afla mai multe despre opțiunile disponibile.
Este important de menționat că Windows 11 include acum suport nativ pentru TAR, GZ, 7-Zip, RAR și multe alte formate de arhivare în File Explorer.