Come estrarre i file .tar.gz su Windows 11

Come estrarre i file .tar.gz su Windows 11

Windows 11 include il supporto nativo per estrarre i file “.tar.gz” 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 file .tar.gz , significa che si tratta di un file creato utilizzando l’applicazione di archiviazione basata su Unix tar e quindi compresso utilizzando la compressione gzip . Questi file vengono spesso definiti “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 usa estensioni di file. Invece, il tipo di file fa parte del nome del file.)

Sebbene i file tar siano generalmente più comuni nelle distribuzioni Linux (ad esempio, Ubuntu) e macOS per i backup e l’archiviazione, potresti anche trovare questi file su Windows 11. Potresti usare strumenti di terze parti come 7-Zip e PeaZip , ma questi non sono raccomandati in quanto non sempre funzionano con file .tar.gz extra . Dovresti invece usare il supporto tar nativo disponibile in 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.

Estratto. tar.gz,. tgz,. gz tarball su Windows 11 usando tar

Estrarre. tar.gz,. tgz,. gz, e. zip utilizzando tar su Windows 11, segui questi passaggi:

  1. Apri Start su Windows 11.

  2. Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato superiore e seleziona l’ opzione Esegui come amministratore .

  3. Digita il seguente comando per utilizzare tar per estrarre i file e premi Invio :

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

    Windows 11 estrae tar

    Nel comando, modificare il comando per includere i percorsi di origine e destinazione.

Una volta completati i passaggi, i file e le cartelle verranno estratti nella destinazione specificata.

Si presume che il tarball sia stato creato su un altro sistema. Inoltre, abbiamo saltato alcune opzioni che di solito sono utili per preservare le autorizzazioni poiché non sono richieste su Windows 11.

Estratto. tar.gz,. tgz,. gz tarball su Windows 11 utilizzando Linux tar

Devi prima installare una distribuzione utilizzando il sottosistema Windows per Linux prima di poter estrarre i tarball su Linux.

Per estrarre un file .tar.gz utilizzando Linux, segui questi passaggi:

  1. Apri Inizio .

  2. Cerca Ubuntu e fai clic sul risultato in alto per aprire l’app.

  3. Digita il seguente comando per estrarre il contenuto del file .tar.gz e premi Invio :

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

    Linux estrae tar su Windows 11

    Nel comando, modifica la sintassi per includere i percorsi di origine e di destinazione. Se è solo un file .tar , usa lo stesso comando ma ometti l’ argomento z .

Abbiamo usato il sudocomando per eseguire lo strumento come amministratore, tarper chiamare l’applicazione e usiamo queste opzioni:

  • x — indica a tar che vuoi estrarre il contenuto.
  • v — argomento facoltativo per visualizzare il processo di estrazione. Altrimenti, 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 al 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é si tratta di Linux, non di Windows.

L’ opzione -C — (trattino e C maiuscola ) viene utilizzata per cambiare cartella e devi specificare il percorso di destinazione, che inizia con l’ /mnt/annotazione seguita dal percorso di Windows.

Devi prestare attenzione a lettere maiuscole e minuscole mentre digiti un comando Linux poiché “Desktop” non è la stessa cosa di “desktop”.

Queste sono le opzioni di base per estrarre un file “.tar.gz”, ma puoi usare il tar --helpcomando per saperne di più sulle opzioni disponibili.

È importante notare che Microsoft sta sviluppando il supporto nativo per TAR, GZ, 7-Zip, RAR e molti altri formati di archiviazione per File Explorer. Il supporto dovrebbe arrivare con il rilascio di Windows 11 23H2 .

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *