gzip
Compactação
Uso
gzip [-k] <file>Comprime um único arquivo em .gz e, por padrão, apaga o original ao terminar, então guarde-o com `-k` ou escrevendo na saída padrão com `-c`; ele nunca junta vários arquivos, e é por isso que o tar vem antes.
Opções comuns
| Opção | Significado |
|---|---|
| -k | Keep the original. Without it, gzip deletes the file it just compressed. |
| -d | Decompress, which is exactly what gunzip does. |
| -c | Write to stdout and leave the input alone. |
| -1 / -9 | Fastest / smallest. The default is -6. |
| -l | Show the compressed and original sizes of a .gz file. |
| -t | Test the integrity without unpacking. |
| -r | Walk a directory and compress each file separately. |
Exemplos
gzip -9 access.logCreates access.log.gz. The original access.log is gone.
gzip -c report.csv > report.csv.gzCompress while keeping the original.
gzip -l backup.sql.gzHow much it actually saved.
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 gzip faz?
Comprime um único arquivo em .gz e, por padrão, apaga o original ao terminar, então guarde-o com `-k` ou escrevendo na saída padrão com `-c`; ele nunca junta vários arquivos, e é por isso que o tar vem antes.
Q. Como se digita?
gzip [-k] <file> — os colchetes marcam o que você pode omitir.
Q. Quantas opções vale a pena saber?
Aqui estão 7; a lista completa está em man gzip. Este comando fica em Compactação.
Comandos relacionados
página man: man gzip