Início·Comandos de terminal
Publicidade

Garanta seu bônus em uma corretora de cripto

Bônus que você recebe só por se cadastrar. As condições são as que cada corretora anuncia.

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çãoSignificado
-kKeep the .gz file instead of removing it on success.
-cWrite to stdout and touch nothing on disk, the same as zcat.
-fOverwrite an existing output file, which it otherwise refuses to do.
-tTest the file instead of unpacking it.
-lList the sizes inside.

Exemplos

gunzip backup.sql.gz

Leaves backup.sql; the .gz file is removed.

gunzip -c dump.sql.gz | psql mydb

Restore 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

QO 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.

QComo se digita?

gunzip [-k] <file.gz> — os colchetes marcam o que você pode omitir.

QQuantas 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