Come creare un file Tar GZip dalla riga di comando

Sommario:

Anonim

Probabilmente hai familiarità con la creazione dei tuoi file zip se hai mai avuto bisogno di trasferire un gruppo di file o se gestisci i tuoi backup al di fuori di Time Machine. L'uso degli strumenti zip della GUI è facile e intuitivo, ma se desideri alcune opzioni più avanzate con una compressione migliore puoi passare alla 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 archivio Tar GZip

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

tar -cvzf tarballname.tar.gz itemtocompress

Ad esempio, per comprimere solo i file jpg di una directory, devi digitare:

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

Ilè 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 re altà il prodotto di due cose diverse, tar semplicemente impacchetta un gruppo di file in un singolo pacchetto di file ma non offre la compressione da sola, quindi per comprimere il tar ti consigliamo di aggiungere la compressione gzip altamente efficace. Puoi eseguirli come due comandi separati se vuoi davvero, ma non ce n'è molto bisogno perché il comando tar offre il flag -z che ti consente di gzippare automaticamente il file tar.

Apertura archivi .tar.gz

L'estrazione dei file gz e tar può essere eseguita con applicazioni come Pacifist o Unarchiver (gratuito), oppure tornando alla riga di comando con:

gunzip filename.tar.gz

Seguito da:

tar -xvf nomefile.tar

Generalmente dovresti decomprimere le cose in una directory, o l'attuale directory di lavoro sarà la destinazione che può diventare rapidamente disordinata.

Come creare un file Tar GZip dalla riga di comando