Archiviare e comprimere con tar  

di DiOne
Sommario:
 1. Premessa.
 2. Archiviare e comprimere una o piu' cartelle.
 3. Archiviare e comprimere uno o piu' file.
 4. Visualizzare o estrarre un archivio.
 5. Utilizzare altre compressioni.
 6. Conclusioni.


1. Premessa:
Tar e' un programma per l'archiviazione, tar infatti e' un formato archivio non compresso,
per la compressione dell'archivio si usa solitamente gzip, per l'utilizzo su windows consiglio l'applicazione 7zip scaricabile dal sito www.7-zip.org
I comandi di seguito riportati si riferiscono all'utilizzo su piattaforme GNU/Linux

2. Archiviare e comprimere una o piu' cartelle:
Fare il tar di una cartella:
tar -cf nomearchivio.tar nomecartella
Per aggiungere altre cartelle allo stesso tar:
tar -rf nomearchivio.tar nomealtracartella
Per comprimere l'archivio:
gzip nomearchivio.tar
Verra' creato il file nomearchivio.tar.gz

3. Archiviare e comprimere uno o piu' file:
Fare il tar di piu' file:
tar -cf nomearchivio.tar primofile secondofile ennesimofile

Per aggiungere altri file allo stesso tar:
tar -rf nomearchivio.tar altrofile

Per comprimere l'archivio:
gzip nomearchivio.tar
Verra' creato il file nomearchivio.tar.gz

4. Visualizzare o estrarre un archivio:
Per vedere il contenuto di un archivio .tar.gz
tar tvzf nomearchivio.tar.gz

Per estrarre i file dall'archivio non compresso, utilizza i seguenti comandi:
tar -xf nomearchivio.tar

E' utile in taluni casi decomprimere l'archivio compresso, magari per aggiungere altri file o cartelle:
gunzip nomearchivio.tar.gz

Verra' decompresso l'archivio nomearchivio.tar

5. Utilizzare altre compressioni:
Si possono utilizzare diversi tools di compressione, di seguito i piu' utilizzati:
Per comprimere:
Con gzip:
tar -czf nomearchivio.tar.gz primofile secondofile ennesimofile

Con bzip2:
tar -cjf nomearchivio.tar.bz2 primofile secondofile ennesimofile

Con compress:
tar -cZf nomearchivio.tar.Z primofile secondofile ennesimofile

Per decomprimere:
Con gzip:
tar -xzf nomearchivio.tar.gz

Con bzip2:
tar -xjf nomearchivio.tar.bz2

Con compress:
tar -xZf nomearchivio.tar.Z

6. Conclusioni:
Per non ricorrere ogni volta a questa guida e' necessario memorizzare le seguenti flags:
c: creare
r: aggiungere
x: estrarre

v: verboso
f: indica il nome del file archivio da creare

z: compressione gzip
j: compressione bzip2
Z: compressione compress

Ecco cosa pensano le persone...
dersew scrive...
che genere di test? lol
14 Maggio 2010
Emulator scrive...
test questo è un test
12 Maggio 2010
Loggati e scrivi il tuo commento, e' molto importante per noi conoscere il tuo parere sui nostri articoli, grazie.



Powered by HackRoom
Attendere il caricamento...
Attendere il caricamento del vostro profilo...
Inserisci almeno due lettere
Attendere il caricamento...
Attendere il caricamento...