AL.MA Consulting

Soluzioni per il mondo dell’informatica.

AL.MA Consulting RSS Feed
 
 
 
 

Il comando tar in Linux

Tutte le distribuzioni linux e le famiglie unix, contengono il comando tar.

Tar (acronimo di tape archive) é usato per archiviare (ed inviare) file.

E’ utile ad esempio per memorizzare in un unico file i contenuto di una directory, oppure per risparmiare spazio su disco utiizzando la compressione dei dati. Puo’ essere utilizzato per effettuare backup di porzioni del nostro sistema.

in qualsiasi momento potete digitare il comando man tar per avere una descrizione dettagliata di tutte le funzionalità offerte da questo comando.

Il comando accetta parametri da linea di comando, in particolare

Funzioni per creare, estrarre o vedere il contenuto di un file tar (utilizzabili contemporaneamente)
c - crea un nuovo file tar
t - elenca il contenuto di un file tar
x - estrae (espande) il contenuto di un file tar

in aggiunta alle funzioni di cui sopra, vi illustro alcune opzioni utili

f - specifica il nome del file (da cui estrarre o in cui comprimere)
z - utilizza la compressione zip / gzip
v - output Verboso, elenca tutte le azioni eseguiteAlcuni esempi
tar cvzf pippo.tgz *.pdf *.doc

Crea un file (c) compresso (z) di nome (f) pippo.tgz e vi aggiunge tutti i file con estensione .pdf e .doc e mostra tutte le attività che vengono compiute (v)

Spesso é utile poter includere una directory intera… quindi

tar cvzf pippo.tgz mieidati

Accorpa la directory mieidati (e tutto il suo cotenuto) nel file pippo.tgz

Per visualizzare il contenuto di un archivio tar
tar tzf pippo.tgz

Per estrarre il contenuto di un tar
tar xvzf pippo.tgz

La compressione viene disattivata semplicemente omettendo il carattere z dai parametri a linea di comando

Leave a Reply

Tag

 

settembre 2010
L M M G V S D
« feb    
 12345
6789101112
13141516171819
20212223242526
27282930  

Archivi

Categorie