Estrai TAR.GZ

RSS

Estrai file TAR.GZ e TGZ online: decomprimi tarball gzip nel browser e scarica i file contenuti, su Windows, Mac, Linux o smartphone. Gratis e privato.

I file vengono elaborati nel tuo browser e non vengono mai caricati.

Come estrarre un file TAR.GZ

  1. Trascina un file .tar.gz o .tgz nell'area di rilascio qui sopra, oppure fai clic su Scegli un file.
  2. Lascia vuoto il campo Password (solo se l'archivio è criptato). I tarball non hanno cifratura integrata; il campo esiste per gli ZIP cifrati.
  3. Fai clic su Estrai file. Il livello gzip viene rimosso e il TAR al suo interno viene estratto in un unico passaggio.
  4. Ogni file compare nei risultati con il suo percorso e un pulsante Scarica. Scarica tutto (ZIP) li raccoglie in un unico ZIP.

Il tarball viene decompresso all'interno del tuo browser. Codice sorgente, backup di server e raccolte di log restano sul tuo computer.

Perché un tarball ha due estensioni

Un file .tar.gz è fatto di due formati sovrapposti. Prima tar (abbreviazione di tape archive, dai primi Unix) concatena i file in un unico flusso, registrando per ciascun file percorso, dimensione, permessi e data di modifica. Tar non esegue alcuna compressione. Poi gzip comprime quel singolo flusso con l'algoritmo Deflate. Decomprimendo si ottiene di nuovo il semplice .tar, ed estraendo quello si ottengono i file.

Poiché gzip vede l'intero archivio come un unico flusso, un tarball si comporta come un archivio solido: il contenuto ripetuto in tanti piccoli file si comprime bene. Lo svantaggio è che non puoi estrarre un singolo file senza decomprimere tutto ciò che lo precede, ed è per questo che i tarball si usano soprattutto per distribuire e fare il backup di interi alberi di cartelle e non per l'accesso casuale.

La breve estensione .tgz significa esattamente la stessa cosa di .tar.gz. Risale a sistemi che consentivano una sola breve estensione, e qui entrambe le forme sono accettate.

Estrarre da riga di comando

Linux e macOS includono tar, e Windows 10 e 11 includono tar.exe nel Prompt dei comandi e in PowerShell. Il comando abituale è tar -xzf archive.tar.gz, dove x significa estrarre, z significa filtrare con gzip e f indica il file. Aggiungi -C folder per estrarre altrove, oppure usa tar -tzf archive.tar.gz per elencare prima il contenuto. Su macOS funziona anche il doppio clic sul file nel Finder, tramite Utility Archivio.

Consigli

  • Se il file termina in .tar.bz2 o .tar.xz, usa Estrai file TAR, che gestisce tarball semplici, bzip2 e xz.
  • Ti serve il contenuto come ZIP per un utente Windows? TAR.GZ in ZIP lo converte in un solo passaggio.
  • Un .gz che contiene un solo file (come un log compresso) si apre con Apri file GZ.
  • Per creare un tarball con i tuoi file, usa Crea file TAR.GZ.

Domande frequenti

Qual è la differenza tra .tar.gz e .tgz?

Nessuna. Entrambi sono un archivio TAR compresso con gzip. La forma a quattro lettere è solo un nome più breve per lo stesso file.

Date dei file e permessi Unix vengono ripristinati?

No. Scarichi file normali tramite il browser, quindi hanno la data corrente, e i bit dei permessi e la proprietà memorizzati negli header tar non vengono applicati. Esegui tar -xzf su Linux o macOS quando questi dettagli contano.

Quanto può essere grande un tarball da aprire?

L'archivio compresso e i file estratti sono tenuti nella memoria del browser. Oltre circa 700 MB l'elaborazione rallenta, e i file in ingresso oltre 2 GB vengono rifiutati.

Aggiornato

Copiato negli appunti