Converti TGZ in TAR: convertitore online gratuito
Converti archivio Tar Gzipped (.tgz) in archivio nastro (.tar) online gratuitamente. Conversione di documenti rapida e sicura senza filigrane o registrazione.
Supporta TGZ
Caricando i file, confermi di averne i diritti e accetti i nostri Termini di servizio.
Trasferimento sicuro
Caricamenti crittografati HTTPS
Privacy al primo posto
I file degli ospiti vengono eliminati automaticamente in circa 2 ore
Nessuna registrazione
Inizia a convertire immediatamente
Funziona ovunque
Qualsiasi browser, qualsiasi dispositivo
Impostazioni per TGZ in TAR
- Motore
- Archivio
- Impostazioni
- Nessuna necessaria, vengono usati valori predefiniti sensati.
Come convertire
Carica il tuo file .tgz trascinandolo nell'area di caricamento o cliccando per sfogliare.
Regola le impostazioni di output se necessario. Le impostazioni predefinite preservano la qualità originale.
Clicca Converti e scarica il tuo file .tar quando è pronto.
Informazioni sulla conversione da TGZ a TAR
TGZ è un archivio tar compresso con gzip che utilizza la breve estensione .tgz comune nei pacchetti Slackware, nei grafici Helm e nei sistemi di compilazione incorporati. TAR è il formato di archivio non compresso sottostante: rimuovendo lo strato gzip da un file .tgz si produce il flusso tar grezzo contenente tutti i file e i metadati.
La conversione di TGZ in TAR decomprime il livello gzip per esporre l'archivio tar non compresso al suo interno. Ciò equivale a eseguire `gunzip archive.tgz` ed è utile quando è necessario il tar grezzo per la sostituzione dell'algoritmo di compressione, le operazioni del livello Docker, la manipolazione dell'immissione tar o l'inserimento in strumenti che richiedono input tar non compresso.
Perché convertire TGZ in TAR?
Gli sviluppatori e i manutentori dei pacchetti Slackware a volte necessitano del tar non compresso per ispezionare o modificare le voci del pacchetto (script di installazione, permessi dei file, layout delle directory) prima di ricomprimerlo. Gli sviluppatori di grafici Helm potrebbero dover decomprimere, modificare Chart.yaml o i modelli e riconfezionare. La manipolazione diretta di tar è più semplice senza lo strato di compressione gzip che è d'intralcio.
Il sistema di compilazione di Docker e la gestione del livello del contenitore operano internamente su flussi tar non compressi. L'inserimento di file .tar grezzi nelle operazioni Docker evita la decompressione ridondante. Allo stesso modo, passare a un compressore diverso (xz per il nuovo formato .txz di Slackware, zstd per una decompressione più veloce) richiede il semplice tar come fase intermedia.
Casi d'uso comuni
- Decomprimere i pacchetti Slackware .tgz per modificare gli script di installazione o il layout dei file prima di riconfezionarli
- Preparazione dei file .tgz del grafico Helm per la modifica del modello e il riconfezionamento dopo le modifiche
- Conversione di .tgz in .tar come passo verso il formato .txz (tar + xz) per i pacchetti Slackware 15.0+
- Inserimento di flussi tar grezzi nelle operazioni del livello Docker che funzionano su dati tar non compressi
- Abilitazione della manipolazione diretta delle voci tar (modifiche di intestazioni, sostituzione di file) senza sovraccarico di gzip
Come funziona
L'intestazione gzip viene letta e convalidata (magic byte 1f8b, metodo DEFLATE), il flusso di dati compressi viene decompresso e il checksum CRC32 nel trailer gzip viene verificato rispetto ai dati decompressi. L'output è il flusso di byte tar non elaborato: i byte esatti compressi con gzip all'interno del file .tgz. Durante questa operazione non avviene alcuna analisi o modifica del tar. La dimensione di output è uguale alla dimensione originale non compressa memorizzata nel piè di pagina gzip.
Qualità e prestazioni
Perfettamente senza perdite. La decompressione Gzip è deterministica e matematicamente reversibile. L'output .tar è l'esatto flusso di byte originariamente compresso, verificato dal checksum CRC32. Tutte le voci tar, i dati dei file, i permessi, i timestamp e la struttura delle directory vengono conservati in modo identico.
Compatibilità dei dispositivi
| Device | TGZ | TAR |
|---|---|---|
| Windows PC | Partial | Partial |
| macOS | Partial | Partial |
| iPhone/iPad | Partial | Partial |
| Android | Partial | Partial |
| Linux | Partial | Partial |
| Web Browser | No | No |
Consigli per ottenere i migliori risultati
- 1Garantisci spazio su disco sufficiente per il tar non compresso: i pacchetti Slackware e i grafici Helm possono essere significativamente più grandi se non compressi
- 2Per aggiornare .tgz a .txz (Slackware 15.0+), esegui il pipe attraverso la compressione xz dopo la decompressione: questo evita di scrivere il tar intermedio su disco
- 3Utilizza `tar -tf archive.tar` per ispezionare la struttura del pacchetto senza estrarre file
- 4Per la modifica del grafico Helm, estrai il tar dopo la decompressione, modifica templates/values.yaml, quindi riconfezionalo
- 5La decompressione Gzip è legata all'I/O sull'hardware moderno: l'archiviazione SSD accelera notevolmente il processo per pacchetti di grandi dimensioni
Conversioni correlate
TGZ to TAR decomprime il livello gzip da un pacchetto .tgz, producendo il tar grezzo per la modifica del pacchetto, la sostituzione dell'algoritmo di compressione o le operazioni del livello Docker.
TGZ vs TAR
| Caratteristica | TGZ | TAR |
|---|---|---|
| Nome completo | Gzipped Tar Archive | Tape Archive |
| Estensione | .tgz | .tar |