Crea file TAR

RSS

Crea un file TAR online: raggruppa file e cartelle in un archivio .tar non compresso per Linux, server e backup. Gratuito, privato, nel tuo browser.

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

Come creare un file TAR

  1. Aggiungi i file con Scegli i file oppure trascinandoli sull'area di rilascio. Usa Aggiungi una cartella, oppure rilascia una cartella, per includere un'intera directory con le sue sottocartelle.
  2. Inserisci un Nome dell'archivio. Con il valore predefinito archive ottieni archive.tar.
  3. Fai clic su Crea TAR.
  4. Salva il risultato con il suo pulsante Scarica.

Il file tar viene assemblato nel tuo browser. Nessuno dei tuoi file viene caricato.

Cosa fa tar, e cosa non fa

Tar fu creato per Unix alla fine degli anni Settanta per scrivere file su nastro magnetico, e il suo nome significa ancora "tape archive". Svolge un solo compito: unisce molti file e cartelle in un unico file, conservando percorso e metadati di ciascuno. Non comprime. Un .tar di 100 MB di documenti è leggermente più grande di 100 MB, perché ogni file riceve un'intestazione di 512 byte e viene riempito fino a un multiplo di 512 byte.

Sembra uno svantaggio, ma il tar non compresso è utile quando:

  • i file sono già compressi (foto, video, ZIP), quindi comprimerli di nuovo costa solo tempo;
  • pensi di comprimere il tar più tardi con lo strumento e le impostazioni che preferisci;
  • un programma richiede esplicitamente il caricamento di un .tar, come fanno alcuni strumenti per container, firmware e hosting;
  • vuoi un archivio che si possa leggere rapidamente e in streaming senza decompressione.

Dettagli sul formato

Gli archivi vengono scritti nel formato pax POSIX, lo standard tar moderno di POSIX.1-2001. I layout tar più vecchi limitano i percorsi a circa 100 caratteri e gestiscono solo nomi in semplice ASCII; pax memorizza il percorso completo in un'intestazione estesa, quindi percorsi lunghi e nomi di file non inglesi come Präsentation.pdf o nomi di cartelle giapponesi restano intatti. Viene registrata anche la data di modifica originale di ogni file, il che rende il tar una buona scelta per i backup e per consegnare cartelle di progetto ai colleghi.

Le cartelle vuote vengono saltate, e ai percorsi duplicati viene aggiunto " (2)" o " (3)" invece di sovrascriversi a vicenda.

Per estrarre il risultato, usa tar -xf archive.tar su Linux, macOS o Windows 10 e 11, fai doppio clic su di esso nel Finder di macOS, oppure aprilo con un qualsiasi archiviatore comune. Il comando equivalente per crearne uno tu stesso è tar -cf archive.tar folder/.

Consigli

  • Vuoi lo stesso pacchetto compresso? Crea file TAR.GZ è l'opzione più largamente supportata, Crea file TAR.XZ dà file più piccoli.
  • Invii a utenti Windows che non usano la riga di comando? Crea file ZIP è la scelta più sicura.
  • Per convertire uno ZIP esistente in tar, usa ZIP in TAR.
Suggerimento: I browser non registrano i permessi Unix come il bit di esecuzione, quindi gli script impacchettati qui non saranno contrassegnati come eseguibili dopo l'estrazione. Esegui chmod +x su di essi, oppure crea il tar sulla macchina con il comando tar quando i permessi contano.

Domande frequenti

Perché il mio file TAR è più grande dei file originali?

Tar aggiunge un'intestazione a ogni file e riempie ciascuno fino a blocchi di 512 byte, senza alcuna compressione. Scegli TAR.GZ, TAR.BZ2 o TAR.XZ per un file più piccolo.

Le date dei file vengono conservate?

Sì. L'ora di modifica di ogni file viene scritta nell'archivio e ripristinata dagli estrattori standard.

Quanto posso mettere in un solo TAR?

L'archivio viene costruito in memoria. Totali oltre circa 700 MB sono lenti, e oltre 2 GB vengono rifiutati.

Aggiornato

Copiato negli appunti