Introduzione
Gunzip è uno strumento da riga di comando per decomprimere i file Gzip. Uno degli algoritmi di compressione più popolari che riduce le dimensioni di un file e mantiene i permessi e il timestamp del file originale.
Per convenzione, i file compressi con Gzip hanno l' estensione .gz o .z. In questo tutorial, spiegheremo come usare il comando gunzip.
Decomprimere i file con gunzip
La sintassi generale per il comando gunzip è la seguente:
gunzip [OPTION] [FILE]
Sulla maggior parte delle distribuzioni Linux, come Ubuntu, CentOS e Debian, gunzip è un bash script wrapper per il comando gzip -d. Tutte le opzioni del comando gzip sono applicabili anche a gunzip.
Per decomprimere un file .gz con gunzip utilizzare il seguente comando:
gunzip filename.gz
Il comando ripristinerà il file compresso con il suo nome originale, permessi, modalità e data/ora.
Per impostazione predefinita, una volta decompresso, gunzip rimuoverà il file compresso. Utilizzare l'opzione -k per conservare il file:
gunzip -k filename.gz
Per visualizzare l'output del comando sul terminale utilizzare l'opzione -c. Il seguente comando consente di mantenere il file compresso e, facoltativamente, decomprimerlo in un'altra posizione:
gunzip -c filename.gz > /directory/path/filename
Il comando gunzip accetta anche più file come argomenti:
gunzip file1.gz file2.gz file3.gz
Per decomprimere ricorsivamente tutti i file in una determinata directory, utilizzare l'opzione -r:
gunzip -r directory
Elencare il contenuto del file compresso
Se utilizzato con l'opzione -l, gunzip mostra le informazioni sui file compressi:
gunzip -l filename.gz
L'output includerà il nome del file non compresso, la dimensione compressa e non compressa e il rapporto di compressione:
compressed uncompressed ratio uncompressed_name
257 252 10.3% filename
Per un output più dettagliato, utilizzare l'opzione -v:
gunzip -lv filename.gz
method crc date time compressed uncompressed ratio uncompressed_name
defla 5a5b4gc6 Set 14 11:30 257 256 10.3% filename
Conclusione
Per ulteriori informazioni sul comando gunzip, visitare la pagina della documentazione di Gnu gzip .