.TAR

File TAR

Tape Archive
Fai una domanda
RISPOSTA RAPIDA

Un file TAR (chiamato anche tarball) raggruppa file e cartelle in un unico archivio ma non li comprime. Ecco perché lo si vede quasi sempre come .tar.gz o .tgz, con gzip aggiunto sopra. Su Linux e macOS esegui tar -xf file.tar; su Windows 10/11 lo stesso comando funziona in un terminale, oppure usa i programmi gratuiti 7-Zip o PeaZip.

Sviluppatore: AT&T Bell Labs (Unix); POSIX (ustar/pax standards), GNU tar (GNU Project) Categoria: File compressi Standard aperto MIME: application/x-tar
SI APRE SU Windows macOS Linux Android
Correlati: .RAR · .ZIP · .Z01 · .7Z

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jul 1, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file TAR?

.tar è l'estensione di file per il formato standard Unix Tape Archive, chiamato anche «tarball». I file TAR sono supportati su praticamente tutti i sistemi operativi moderni. TAR di per sé non comprime: raggruppa più file e directory in un singolo archivio preservando i permessi dei file Unix, la proprietà, i collegamenti simbolici e i timestamp, motivo principale per cui rimane il contenitore preferito sui sistemi Linux e Unix.

Gli archivi TAR sono comunemente abbinati a un livello di compressione. La combinazione più popolare utilizza gzip, producendo file .tar.gz (spesso scritti come file_name.tar.gz o abbreviati in .tgz). Altre varianti stratificate comuni includono .tar.bz2 e .tar.xz. La maggior parte dei moderni strumenti di archiviazione gestisce automaticamente la decompressione e l'estrazione insieme.

Il formato è nato nel 1979 come parte della Versione 7 di Unix e da allora è stato standardizzato tramite POSIX come formati ustar (1988) e pax (2001). Internamente, un file .tar è una sequenza di blocchi da 512 byte: ogni elemento inizia con un blocco di intestazione contenente il nome del file, i permessi, la dimensione e il checksum, seguito dai dati del file riempiti fino a un limite di 512 byte. Due blocchi riempiti di zeri segnano la fine dell'archivio. Poiché non aggiunge sovraccarico di compressione, TAR impacchetta e spacchetta rapidamente, e la maggior parte degli strumenti di scansione degli archivi gestisce i file .tar senza difficoltà.

Sicurezza e incolumità

RISCHIO: LOW

Il formato TAR è aperto e un .tar non può eseguirsi da solo. Si applica la cautela standard per gli archivi: un tarball proveniente da una fonte non attendibile può contenere script o eseguibili rivelati solo dopo l'estrazione, quindi scansiona i contenuti prima di eseguire qualsiasi cosa. Due note specifiche per tar: un tar malevolo può contenere «../» o percorsi assoluti (il classico attacco «tar slip» / path-traversal che scrive file al di fuori della cartella di destinazione) - estrai i tarball non attendibili in una directory vuota e usa un estrattore moderno che rimuova gli slash iniziali; inoltre un .tar.gz compresso può essere una «bomba di decompressione» che si espande a dimensioni enormi, quindi diffida degli archivi sospettosamente piccoli.

Dettagli del formato

in sintesi
NOME COMPLETOTape Archiveanche noto come Tarball, Unix tar archive
SVILUPPATOREAT&T Bell Labs (Unix); POSIX (ustar/pax standards), GNU tar (GNU Project)dal 1979 (Version 7 Unix); standardized as POSIX ustar (1988) and pax (2001)
TIPO MIMEapplication/x-tar
TIPOArchivio di file non compresso (blocchi sequenziali di 512 byte)
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
101102103104105
HEX
7573746172
ASCII
ustar
Un file TAR NON ha magic bytes a livello di file all'offset 0; l'archivio inizia direttamente con l'intestazione da 512 byte del primo elemento, i cui primi 100 byte sono il nome del file. Il magic «ustar» si trova all'offset 257 (seguito da «\0» + versione «00» in POSIX ustar, o « \0» nel vecchio GNU tar). Gli archivi tar «v7» pre-POSIX molto vecchi non hanno alcun magic e vengono identificati euristicamente dal checksum dell'intestazione.

Programmi che aprono file TAR

Windows4 apps
WinRAR A pagamento Doppio clic per aprire ed Estrarre; gestisce .tar e .tar.gz. (7-Zip/PeaZip sono le alternative gratuite.)
7-Zip Open-source Tasto destro sul .tar > 7-Zip > Estrai qui. Per i .tar.gz, estrai due volte (livello gz poi il tar) o usa di nuovo Estrai qui. Gratuito; crea anche .tar.
PeaZip Open-source Apri il .tar / .tar.gz ed Estrai; scompatta sia i livelli di compressione che quelli tar in un unico passaggio.
tar (built into Windows 10/11) Integrato Apri un terminale ed esegui tar -xf file.tar (o tar -xzf file.tar.gz). bsdtar è incluso in Windows dalla build 17063 (2018).
macOS3 apps
The Unarchiver Gratuito Imposta come predefinito e fai doppio clic per estrarre .tar/.tar.gz/.tar.bz2. Gratuito sul Mac App Store.
Archive Utility (built-in) Integrato Fai doppio clic sul .tar o .tar.gz nel Finder - macOS lo estrae automaticamente.
Keka Gratuito Trascina il .tar su Keka per estrarlo; Keka CREA anche .tar e .tar.gz con varie opzioni.
Linux2 apps
tar (GNU/bsdtar, CLI) Open-source tar -xf file.tar per estrarre, tar -xzf file.tar.gz per un tarball gzip, tar -cf out.tar dir/ per creare. Preinstallato su ogni sistema Linux/Unix.
Ark / File Roller / Xarchiver Open-source Gestori di archivi predefiniti di KDE/GNOME/XFCE - apri il .tar/.tar.gz ed Estrai dall'interfaccia grafica.
Android1 app
ZArchiver Gratuito Tocca il .tar / .tar.gz ed Estrai; gestisce i livelli tar e di compressione. Crea anche .tar.

Dettagli tecnici

specifiche approfondite
Tipo MIMEapplication/x-tar (anche application/x-gtar)
Struttura del fileBlocchi sequenziali da 512 byte; ogni elemento ha un'intestazione da 512 byte seguita dai dati del file riempiti fino a un limite di 512 byte
Varianti del formatov7 (1979, originale), POSIX ustar (1988), GNU tar, POSIX pax (2001) - differiscono nella gestione dei nomi lunghi, dei file di grandi dimensioni e dei timestamp
CompressioneNessuna - .tar non è compresso; la compressione viene aggiunta da un livello esterno (.tar.gz, .tar.bz2, .tar.xz, .tar.zst)
Magic bytesStringa ASCII «ustar» all'offset di byte 257 nell'intestazione da 512 byte; assente negli archivi v7 pre-POSIX, che vengono identificati tramite euristiche del checksum dell'intestazione
Checksum dell'intestazioneChecksum ottale ASCII da 8 byte per ogni elemento che copre il blocco di intestazione da 512 byte; nessun checksum o firma per l'intero archivio
Codifica dei campi numericiStringhe ottali ASCII (non interi binari); pax e GNU tar utilizzano la codifica base-256 per i valori che superano l'intervallo ottale
Marcatore di fine archivioDue blocchi consecutivi da 512 byte riempiti di zeri (null) alla fine dell'archivio
Lunghezza del nome file100 byte in v7; 255 byte con il campo prefisso ustar; illimitata tramite intestazioni estese pax o record GNU long-name
Limite dimensione per fileFino a ~8 GB con la codifica ottale ASCII standard; effettivamente illimitata con il formato pax o la codifica GNU base-256
Metadati preservatiPermessi Unix (bit di modalità), proprietà UID/GID, timestamp di modifica, collegamenti simbolici, collegamenti fisici, file di dispositivo e speciali
CrittografiaNessuna integrata; la crittografia viene applicata da un wrapper esterno come gpg
Estensioni stratificate comuni.tar.gz / .tgz, .tar.bz2 / .tbz2, .tar.xz / .txz, .tar.zst
Supporto piattaformaNativo su Linux, Unix, BSD e macOS; disponibile su Windows 10 e 11 tramite tar.exe integrato e strumenti di terze parti come 7-Zip
Rilasciato1979 (Version 7 Unix); standardized as POSIX ustar (1988) and pax (2001)
Ultima versionePOSIX.1-2001 pax format; GNU tar and bsdtar (libarchive) extensions in active use
Standard aperto · royalty-free
Specificapubs.opengroup.org

Conversioni TAR

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file TAR. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file TAR.

Domande frequenti

Come si apre un file TAR?
Su Linux/macOS esegui tar -xf file.tar (o fai semplicemente doppio clic su macOS). Su Windows, usa il comando integrato tar -xf file.tar, oppure i gratuiti 7-Zip/PeaZip (tasto destro > Estrai). Per un .tar.gz usa tar -xzf file.tar.gz.
Qual è la differenza tra .tar e .tar.gz?
Un .tar raggruppa solo i file senza comprimerli. Un .tar.gz (o .tgz) è un .tar che è stato poi compresso con gzip - ecco perché quasi tutti i download di sorgenti/Linux sono .tar.gz e sono più piccoli.
Come si apre un file TAR su Windows?
Windows 10/11 includono un comando tar - esegui tar -xf file.tar in un terminale. Per un'interfaccia grafica, installa i gratuiti 7-Zip o PeaZip e fai tasto destro > Estrai. Per i .tar.gz potresti dover estrarre due volte (gz e poi tar).
Il formato TAR comprime i file?
No. tar concatena solo i file in un unico archivio e preserva i permessi Unix. La compressione è un livello separato - ovvero gzip/bzip2/xz in .tar.gz / .tar.bz2 / .tar.xz.
Perché il mio .tar.gz deve essere estratto due volte?
Perché ci sono due livelli: gzip avvolge il tar. Alcuni strumenti estraggono entrambi contemporaneamente (tar -xzf, PeaZip, Keka); altri rimuovono prima il livello gzip (lasciando un .tar) e necessitano di una seconda estrazione.
Posso creare un file TAR gratuitamente?
Sì - tar è integrato in Linux e macOS, e anche Windows 10/11 lo include. Anche gli strumenti grafici gratuiti 7-Zip, PeaZip e Keka creano .tar e .tar.gz.

Riferimenti

1GNU tar - official manualwww.gnu.org
2The Open Group - pax / tar format (POSIX)pubs.opengroup.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BINCD/DVD Disc Image (BIN/CUE)
5.PARTPartial Download File
6.RPMSGRestricted Permission Message
7.NOMEDIAAndroid No-Media Marker File
8.EXEWindows Executable (Portable Executable)
9.AVIFAV1 Image File Format (AVIF)
10.ICSiCalendar data file

Estensioni correlate

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z