gzip
Gzip è un potente tool di compressione in ambito linux per la compressione di file ma non per directory. Per comprimere le directory è
possibile utilizzare il tool tar il quale è in grado di servirsi di gzip per eseguire
la compressione e/o relativa decompressione.
Comprimere un file con gzip. Esempio di compressione del file
nome_file:
# gzip nome_file Il file
risultante avrà il nome file
'nome_file.gz'.
Comprimere con la massima percentuale di
compressione. E' possibile regolare la
percentuale di compressione specificando un argomento numerico che va
da 1 a 9:
# gzip -9 nome_file Specificando il valore '-1'
l'operazione di compressione sarà più veloce ma con un livello di
compressione basso, se desideriamo invece un altissimo livello di
compressione(ovviamente l'operazione risulterà
più lenta) occorre specificare il valore '-9'.
Di default il valore è '-6'.
Comprimere tutti i file all'interno di una
directory. In questo esempio vogliamo comprimere
tutti i file contenuti nella directory 'dir'.
# gzip
-v dir/* L'opzione '-v' abilita il verbose
utile per visualizzare l'operazione
eseguita.
Decomprimere un file.
# gzip
-d nome_file.gz
Decomprimere simultaneamente più file all'interno
di una directory.
# gzip -d
dir/*.gz
E'
possibile decomprimere un file gzip anche con il tool gunzip
|