Windows 11 include il supporto nativo per l’estrazione .tar.gz file utilizzando il prompt dei comandi senza bisogno di strumenti di terze parti. Puoi persino utilizzare una distribuzione Linux tramite il sottosistema Windows per Linux (WSL) per estrarre rapidamente i tarball creati su un’altra piattaforma.
Quando vedi un .tar.gz file, significa che si tratta di un file creato utilizzando l’applicazione di archiviazione basata su Unix catrame e quindi compresso utilizzando gzip compressione. Questi file sono spesso chiamati “tarball”. Mentre puoi trovarli scritti come una doppia estensione (.tar.gz), il formato può anche essere scritto come .tgz o .gz. (Vale la pena notare che Linux non utilizza estensioni di file. Invece, il tipo di file fa parte del nome del file.)
Sebbene i file tar siano generalmente più comuni su distribuzioni Linux (ad esempio, Ubuntu) e macOS per i backup e l’archiviazione, potresti anche imbatterti in questi file su Windows 11. Puoi utilizzare strumenti di terze parti come 7-Zip e PeaZipma questi non sono consigliati in quanto non sempre funzionano in modo extra .tar.gz File. Invece, dovresti usare il supporto tar nativo disponibile su Windows 11 o una distribuzione Linux in WSL.
In questa guida imparerai i passaggi per utilizzare i comandi tar nativi su Windows 11 utilizzando il prompt dei comandi e Ubuntu per estrarre il contenuto di un file .tar.gz.
Estrai i tarball .tar.gz, .tgz, .gz su Windows 11 usando tar
Per estrarre i file .tar.gz, .tgz, .gz e .zip utilizzando tar su Windows 11, segui questi passaggi:
-
Aprire Cominciare su Windows 11.
-
Cercare Prompt dei comandifai clic con il pulsante destro del mouse sul risultato in alto e seleziona Eseguire come amministratore opzione.
-
Digita il seguente comando per usare tar per estrarre i file e premi accedere:
tar -xvzf C:/PATH/TO/FILE/FILE-NAME.tar.gz -C C:/PATH/TO/FOLDER/EXTRACTION
Nel comando, aggiorna il comando per includere i percorsi di origine e di destinazione.
Una volta completati i passaggi, i file e le cartelle verranno estratti nel percorso di destinazione specificato.
Si presume che il tarball sia stato creato su un altro sistema. Inoltre, abbiamo saltato alcune opzioni solitamente utili per preservare le autorizzazioni poiché non sono richieste su Windows 11.
Estrai i tarball .tar.gz, .tgz, .gz su Windows 11 usando Linux tar
Prima di poter estrarre tarball su Linux, devi prima installare una distribuzione utilizzando il sottosistema Windows per Linux.
Per estrarre a .tar.gz file utilizzando Linux, utilizzare questi passaggi:
-
Aprire Cominciare.
-
Cercare Ubuntu e fai clic sul risultato in alto per aprire l’app.
-
Digita il comando seguente per estrarre il contenuto del file .tar.gz archiviare e premere accedere:
sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C /mnt/c/PATH/TO/DESTINATION/FOLDER
Nel comando, aggiorna la sintassi per includere i percorsi di origine e di destinazione. Se è solo un .catrame file, usa lo stesso comando ma ometti il file z discussione.
Abbiamo usato il sudo
comando per eseguire lo strumento come amministratore, tar
per chiamare l’applicazione e utilizziamo queste opzioni:
- X – indica a tar che vuoi estrarre il contenuto.
- v— argomento facoltativo per visualizzare il processo di estrazione. In caso contrario, vedrai solo un cursore lampeggiante fino al completamento del processo.
- z— dice a tar di decomprimere il contenuto di un file “.tar.gz” con gzip.
- F – indica a tarball il nome del file da estrarre.
Dopo l’opzione, devi specificare il percorso del file tarball da estrarre. Nel comando, iniziamo il percorso con /mnt/c/
poiché questo è Linux, non Windows.
Il -C – (trattino e maiuscolo C) viene utilizzata per cambiare le cartelle ed è necessario specificare il percorso di destinazione che inizia con /mnt/
annotazione seguita dal percorso di Windows.
È necessario prestare attenzione alle lettere maiuscole e minuscole durante la digitazione di un comando Linux come Desktop non è lo stesso di desktop.
Queste sono le opzioni di base per estrarre un file “.tar.gz”, ma puoi usare il tar --help
comando per saperne di più sulle opzioni disponibili.