== Compressione ==
=== Archivi [[w:rar|rar]] ===
Per aggiungere files ad un archivio esistente o non
rar a -m5 -t archivio.rar *.wav
In questo caso si trattava di un elenco di wav. Più in generale:
rar a -m5 -t archivio.rar primo.txt secondo.wav terzo.doc quarto.mp3 ...
#[[/Compressione/]]
=== Archivi [[w:gzip|gzip]] ===
Gnu zip comprime un file utilizzando la codifica di Lempel-Ziv (LZ77), l'estensione prodotta sara' un file '''.gz'''.
$ gzip file
file.gz
Per decomprime un file con estensione .gz utilizzerai gunzip:
$ gunzip file.gz
=== Archivi [[w:tar|tar]] ===
Programma di archiviazione progettato per immagazzinare ed estrarre file da un archivio conosciuto come tarfile, i flag comunemente utilizzati sono -x (extract) -c (create) -f (file) -z (compress, gzip), si raccomanda
di leggere le pagine di man per ulteriori informazioni (man tar).
Di seguito alcuni esempi banali, creare un archivio:
$ tar cf nuovo.tar.gz file
Archivio compresso:
$ tar cfz nuovo.tar.gz file
Decomprimere un archivio .tar
$ tar xf file.tar
Decomprimere un archivio .tar.gz
$ tar xzf file.tar.gz
=== Archivi [[w:bzip2|bzip2]] ===
bzip2 comprime i file usando l’algoritmo di compressione a ordinamento di blocco (block sorting) di Burrows-Wheeler e la codifica Huffman; l'estensione e' bz2. Anche in questo caso e' consigliato leggere
le pagine di man (man bzip2).
Una semplice compressione:
$ bzip2 file
Caso opposto:
$ bunzip2 file.bz2
Tips: Un'archivio tar.bz2 puo' essere decompresso via tar aggiungendo il flag j, l'esempio tipico e' il file
del kernel linux:
$ tar xjf linux-x.x.xx.x.tar.bz2
=== Archivi [[w:zip|zip]] ===
Le utility che producono estensioni .zip sono solitamente utilizzate su sistemi MSDOS, come microsoft, vi sono
dei pacchetti specifici sotto GNU/Linux che possono decomprimere tali file; la compressione con una macchina
GNU/Linux e' gestita da altri pacchetti, quali possono essere tar, gzip, bzip2.
L'utility in questione e' denominata gunzip, di seguito un esempio:
$ gunzip file.zip
== Masterizzazione ==
|