GNU zip (gzip) je kompresní nástroj, který snižuje velikost vybraných souborů. Soubory komprimované pomocí gzip mají často příponu .gz. Příkaz gzip má několik možností. Tyto možnosti příkazů jsou popsány v následující tabulce.
Možnost | Použito na |
---|---|
-d | Reverzní komprese souborů (dekomprese). |
-f | Vynutit kompresi nebo dekompresi souboru, i když má více odkazů nebo pokud soubor existuje. |
-n | Vynechejte ukládání původního názvu souboru a časového razítka. |
-N | Uložte původní název souboru a časové razítko. |
-q | Potlačit všechna varování. |
-r | Povolit rekurzi adresářů během komprese nebo dekomprese. |
-v | Zobrazí název a procentuální zmenšení komprimovaného nebo dekomprimovaného souboru. |
-t | Proveďte kontrolu integrity komprimovaného souboru. |
Syntaxe
Syntaxe příkazu gzip je:
# gzip [options] [file names]
Příkaz gunzip
Příkaz gunzip je ekvivalentní zadání gzip -d na příkazovém řádku.
Komprese archivního souboru pomocí gzip:
OBRÁZEK
Příklady příkazů gzip
1. Chcete-li komprimovat jakýkoli soubor:
# gzip file
2. Pro dekomprimaci souboru:
# gzip -d file.gz # gzip --decompress file.gz # gzip --uncompress file.gz
3. Chcete-li zobrazit obsah komprimovaného souboru:
# gzip -c file.gz # gzip --stdout file.gz # gzip --to-stdout file.gz
4. Vynucená komprimace/dekomprimace libovolného souboru:
# gzip -f file # gzip --force file
# gzip -d -f file.gz # gzip -d --force file.gz
5. Chcete-li neukládat původní název souboru:
# gzip -n file # gzip --no-name file
6. Chcete-li uložit původní název souboru a časové razítko:
# gzip -N file # gzip --no-name file
7. Chcete-li potlačit všechna varování:
# gzip -q file # gzip --quiet file
8. Chcete-li soubory zazipovat rekurzivně:
# gzip -r /tmp # gzip --recursive /tmp
9. Chcete-li zadat vlastní příponu místo .gz:
# gzip -S .cz file # gzip --suffix .cz file
10. Chcete-li otestovat integritu souborů:
# gzip -t file.gz # gzip --test file.gz
11. Chcete-li určit rychlost komprese:
# gzip -1 file # gzip --fast file # gzip -9 file # gzip --best file
12. Zobrazení informací o licenci gzip:
# gzip -L # gzip --license
13. Chcete-li získat informace o verzi:
# gzip -v # gzip --version
14. Seznam nápovědy:
# gzip -h # gzip --help