• Anthony Heddings

    @anthonyheddings

  • Agosto 15, 2018, 3:00pm EDT

Un file tar, spesso chiamato tarball, è una raccolta di file avvolti in un unico file per una facile archiviazione. Piuttosto che tenere traccia di un’intera cartella di file, è necessario tenerne traccia solo di uno. I file tar sono spesso compressi dopo essere stati creati, dando loro l’estensione di file .tar.gz. Tecnicamente questi sono file TGZ, ma quasi tutti chiamano entrambi i file .tar e .tar.gz semplicemente “file tar”.

Come si apre un file tar?

Se sei su macOS o Linux e non ti dispiace usare un terminale, è solo un singolo comando (dove tarfile è il nome del tuo file):

tar -xzf tarfile

Ci sono anche alcuni flag che puoi aggiungere al comando per fargli svolgere funzioni leggermente diverse:

  • -v: Abilita la modalità verbosa, mostrando il progresso del comando
  • -x: Estrae
  • -z: Usa gzip, omettilo se hai solo un .tar
  • -f: specifica l’input del file, piuttosto che STDIN
Pubblicità

Questi ultimi tre flag possono essere un po’ difficili da ricordare sul momento, quindi un buon mnemonico da usare è “Xtract Ze File”. Puoi anche far finta di essere Terminator quando lo esegui.

Creare un file tar è altrettanto facile. Basta sostituire il -x con un -c per “Creare”, anche se trovo più facile ricordarlo con “Comprimere”, anche se quello è il lavoro di -z.

Un modo più semplice (su macOS)

Per coloro che non amano usare un terminale, sarete felici di sapere che macOS può aprire file tar e tar.gz di default con l’Utility Archivio. Basta un doppio clic sul file e questo verrà estratto.

Pubblicità

Si può anche usare The Unarchiver, che è uno strumento gratuito per la gestione degli archivi, funziona proprio come Archive Utility, e supporta anche i file .rar.

Che dire di Windows?

Su Windows, avrete bisogno di un programma esterno per aprirli. 7-Zip è leggero e fa bene il lavoro, anche se richiede due passaggi per aprire i file tar.gz. WinRar li apre in un solo passaggio, ma è leggermente più goffo da usare.

Anthony Heddings
Anthony Heddings è l’ingegnere cloud residente per LifeSavvy Media, uno scrittore tecnico, un programmatore e un esperto della piattaforma AWS di Amazon. Ha scritto centinaia di articoli per How-To Geek e CloudSavvy IT che sono stati letti milioni di volte.Read Full Bio ”

Categorie: Articles

0 commenti

Lascia un commento

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