OSX/IOS

Come creare un file GZip Tar dalla riga di comando

Come creare un pacchetto di archivio GZip Tar

Probabilmente hai familiarità con la creazione dei tuoi file zip se hai mai avuto bisogno di trasferire un gruppo di file o gestire i tuoi backup al di fuori di Time Machine. L’uso degli strumenti zip della GUI è semplice e facile da usare, ma se desideri alcune opzioni più avanzate con una compressione migliore, puoi utilizzare la riga di comando per creare un archivio tar e gzip. La sintassi sarà la stessa in Mac OS X come in Linux.

Creazione di un pacchetto di archivio GZip Tar

Dalla riga di comando (/Applicazioni/Terminale/), utilizzare la seguente sintassi:

tar -cvzf tarballname.tar.gz itemtocompress

Ad esempio, per comprimere solo i file jpg nelle directory, digitare:

tar -cvzf jpegarchive.tar.gz /path/to/images/*.jpg

* è un carattere jolly qui, il che significa che qualsiasi cosa con estensione .jpg verrà compressa nel file jpegarchive.tar.gz e nient’altro.

Il file .tar.gz risultante è in realtà il prodotto di due cose diverse, tar fondamentalmente impacchetta solo un gruppo di file in un singolo pacchetto di file, ma non fornisce la compressione da sola per comprimere il tar che vuoi aggiungere. compressione gzip altamente efficiente. Puoi eseguirli come due comandi separati se vuoi davvero, ma non ce n’è molto bisogno perché il comando tar fornisce il flag -z che ti permette di gzippare automaticamente il file tar.

Creazione di un tarball (tar.gz) dalla riga di comando

Apertura degli archivi .tar.gz

La decompressione dei file gz e tar può essere eseguita con applicazioni come Pacifist o Decomprimere (gratuito), o tornando alla riga di comando con:

gunzip filename.tar.gz

Seguito da:

tar -xvf filename.tar

In generale, dovresti staccare le cose in una directory, o la tua attuale directory di lavoro sarà la destinazione che può diventare rapidamente disordinata.

Related Articles

Lascia un commento

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

Back to top button
Close