Program gzip se používá ke kompresi jednoho nebo více souborů. Po spuštění nahradí původní soubor komprimovanou verzí originálu. Odpovídající program gunzip se používá k obnovení komprimovaných souborů do jejich původní, nekomprimované podoby. Zde je příklad:
$ ls -l /etc > foo.txt $ ls -l foo.* -rw-r--r-- 1 me me 15738 2012-10-14 07:15 foo.txt $ gzip foo.txt $ ls -l foo.* -rw-r--r-- 1 me me 3230 2012-10-14 07:15 foo.txt.gz
$ gunzip foo.txt $ ls -l foo.* -rw-r--r-- 1 me me 15738 2012-10-14 07:15 foo.txt
V tomto příkladu vytvoříme textový soubor s názvem foo.txt z výpisu adresáře. Dále spustíme gzip, který nahradí původní soubor komprimovanou verzí s názvem foo.txt.gz. Ve výpisu adresáře foo.* vidíme, že původní soubor byl nahrazen komprimovanou verzí a že komprimovaná verze má asi pětinu velikosti originálu. Můžeme také vidět, že komprimovaný soubor má stejná oprávnění a časové razítko jako originál.
Dále spustíme program gunzip pro dekomprimaci souboru. Poté můžeme vidět, že komprimovaná verze souboru byla nahrazena původní, opět se zachováním oprávnění a časového razítka.
Příklady příkazů gunzip
1. Chcete-li rozbalit jakýkoli komprimovaný soubor:
# gunzip file.gz
2. Chcete-li získat informace o licenci:
# gunzip -L # gunzip --license
3. Chcete-li otestovat integritu komprimovaných souborů:
# gunzip -t file.gz # gunzip --test file.gz
4. Seznam informací o komprimovaných souborech:
# gunzip -l file.gz # gunzip --list file.gz
5. Chcete-li uložit původní název nebo časové razítko serveru:
# gunzip -N file.gz # gunzip --name file.gz
6. Práce v podrobném režimu:
# gunzip -v file.gz # gunzip --verbose file.gz
7. Chcete-li získat informace o verzi:
# gunzip -V # gunzip --version
8. Chcete-li dosáhnout lepší dekomprese:
# gunzip -9 file.gz # gunzip --best file.gz
9. Chcete-li dosáhnout rychlejší dekomprese:
# gunzip -1 file.gz # gunzip --faster file.gz
10. Čtení obsahu zazipovaného souboru:
# gunzip -c file.gz