gunzip
Compactação
Uso
gunzip [-k] <file.gz>Descomprime um .gz de volta ao arquivo original e remove o .gz quando dá certo: `-k` o conserva, `-f` é necessário se já existe um arquivo com aquele nome, e `-c` manda o conteúdo para a saída padrão sem gravar nada em disco, igual ao zcat.
Opções comuns
| Opção | Significado |
|---|---|
| -k | Keep the .gz file instead of removing it on success. |
| -c | Write to stdout and touch nothing on disk, the same as zcat. |
| -f | Overwrite an existing output file, which it otherwise refuses to do. |
| -t | Test the file instead of unpacking it. |
| -l | List the sizes inside. |
Exemplos
gunzip backup.sql.gzLeaves backup.sql; the .gz file is removed.
gunzip -c dump.sql.gz | psql mydbRestore without ever writing the uncompressed file to disk.
Empacotar e compactar são coisas diferentes: tar empacota, gzip encolhe e .tar.gz é os dois.
Como ler
- Os colchetes [ ] marcam uma parte que você pode omitir.
- As reticências … indicam que você pode listar vários.
- As opções diferenciam maiúsculas: em alguns comandos -r e -R fazem coisas diferentes.
Perguntas
Q. O que gunzip faz?
Descomprime um .gz de volta ao arquivo original e remove o .gz quando dá certo: `-k` o conserva, `-f` é necessário se já existe um arquivo com aquele nome, e `-c` manda o conteúdo para a saída padrão sem gravar nada em disco, igual ao zcat.
Q. Como se digita?
gunzip [-k] <file.gz> — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 5; a lista completa está em man gunzip. Este comando fica em Compactação.
Comandos relacionados
página man: man gunzip