Introduzione
Questa guida contiene delle istruzioni utili a lavorare con i numerosi formati di compressione supportati dal sistema.
Comprimere e decomprimere
Il metodo più semplice per creare archivi o per aprire quelli esistenti consiste nell'utilizzare il gestore di file Nautilus.
Comprimere
Per creare un archivio è utile seguire le seguenti indicazioni:
- fare clic col pulsante destro del mouse su una cartella o su un gruppo di file;
selezionare «Crea archivio»;
nella casella di testo «Archivio» inserire il nome che si desidera assegnare all'archivio e selezionare il tipo di estensione dall'elenco a discesa;
fare clic su «Crea».
Decomprimere
Per decomprimere un archivio è utile seguire le seguenti indicazioni:
- fare clic col pulsante destro del mouse sull'archivio che si desidera decomprimere;
selezionare «Estrai qui...»;
- l'archivio verrà scompattato nella cartella corrente.
Formati disponibili
tar
Il comando tar serve per aprire degli archivi di file con estensione .tar o per creare degli archivi. Solitamente, un archivio contenente dei file viene successivamente compresso. L'estensione, in base al programma di compressione, risulta:
La sintassi del comando è la seguente:
tar [OPZIONE]... [FILE]...
Alcune opzioni da utilizzare con il comando tar:
Opzione |
Risultato |
-c |
crea un nuovo archivio |
-r |
aggiunge i file all'archivio |
-x |
estrae i file da un archivio |
-t |
elenca tutti i file in un archivio |
-f archivio.tar |
utilizza come archivio il file archivio.tar |
-v |
elenca tutti i file processati |
Alcuni esempi di uso del comando tar:
tar -cf archivio.tar miofile.txt miofile.bin
Crea l'archivio archivio.tar contenente i file miofile.txt e miofile.bin.
tar -xf archivio.tar
Estrae tutti i file dall'archivio archivio.tar.
tar -tvf archivio.tar
Visualizza tutti file contenuti nell'archivio archivio.tar.
tar -xvf archivio.tar.gz
Estrae tutti i file dall'archivio, indipendentemente dal formato di compressione (gzip o bzip2).
tar -xvfz archivio.tar.gz
Estrae tutti i file dall'archivio archivio.tar.gz compresso con gzip.
tar -xvfj archivio.tar.bz2
Estrae tutti i file dall'archivio archivio.tar.bz2 compresso con bunzip2.
gzip
I comandi gzip e gunzip sono utili, rispettivamente, a comprimere e decomprimere i file nel formato .gz.
La sintassi dei comandi gzip e gunzip è la seguente:
gzip [OPZIONE]... [FILE]...
Alcuni esempi di uso del comando gzip:
gzip -r archivio.gz prova.txt /home/daniel/Doc
Inserisce nell'archivio archivio.gz il file prova.txt e la cartella /home/daniel/Doc.
gzip -d miofile.gzip
Decomprime il file miofile.gz.
gzip -9 miofile.txt
Comprime in modalità «-9» (miglior compressione) il file miofile.txt creando il file miofile.txt.gz.
È possibile modificare il tipo di compressione, le qualità disponibili variano da -1 (nessuna compressione, solo archiviazione) a -9 (compressione massima, viene utilizzato uno spazio minimo sul disco).
bzip2
I comandi bzip2 e bunzip2 servono per comprimere e decomprimere file nel formato .bz2.
La sintassi dei sopracitati comandi è la seguente:
bzip2 [OPZIONE]... [FILE]...
Alcuni esempi di uso dei comandi bzip2 e bunzip2:
bzip miofile.txt
Comprime il file miofile.txt creando il file miofile.txt.bz2.
bunzip2 miofile.bz2
Decomprime il file miofile.bz2.
zip
I comandi zip e unzip servono per comprimere e decomprimere file nel formato .zip.
La sintassi del comando zip è la seguente:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
Alcuni esempi di uso del comando:
unzip archivio.zip
Decomprime il file archivio.zip.
zip archivio.zip file.txt img.png documento.doc
Crea un file compresso archivio.zip contenente i file file.txt, img.png e documento.doc.
zip -e esempio.zip file.txt
Crea un archivio esempio.zip criptato e protetto con una password a scelta dell'utente.
Anche per il formato .zip è possibile scegliere una qualità di compressione.
rar
I comandi rar e unrar servono per comprimere e decomprimere i file in formato .rar. Il supporto a tale formato va abilitato seguendo la procedura descritta in questa guida.
La sintassi del comando rar è la seguente:
rar <command> -<switch 1> -<switch N> <archive> <files...>
Alcuni esempi di uso dei comandi rar e unrar:
rar a file.txt img.png
Crea un archivio contenente i file file.txt e img.png.
unrar x archivio.rar
Scompatta nella cartella corrente il file archivio.rar.
ace
Il comando unace serve per decomprimere gli archivi in formato .ace. Il supporto a tale formato va abilitato seguendo la procedura descritta in questa guida.
La sintassi del comando unace è la seguente:
unace <command> [-<sw1> ...] <archive> [<base_dir>\] [<files>/@<filelist>]
Alcuni esempi di uso del comando unace:
unace x archivio.ace
Decomprime il file archivio.ace nella cartella corrente.
