Archiviare e comprimere con tar ![]() |
| di DiOne |
| 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... |
| Loggati e scrivi il tuo commento, e' molto importante per noi conoscere il tuo parere sui nostri articoli, grazie. |