gzip Gerador de comandos
Gerar comandos gzip para compactar ou descompactar arquivos
Primeiros passos com gzip
## O que é gzip?
`gzip` compacta arquivos únicos usando o algoritmo DEFLATE, substituindo cada entrada por uma cópia `.gz` menor (o original é removido a menos que você o mantenha). Também descompacta com `-d`.
## Como usar
1. **Defina o nível** (opcional): `-1` (mais rápida) a `-9` (melhor); o padrão é `-6`. 2. **Alterne as flags**: `-k` para manter os originais, `-r` para recursivo, `-d` para descompactar. 3. **Nomeie o arquivo**: o arquivo a compactar. 4. **Copie e execute**: cole o comando gerado no seu terminal.
Flags e níveis
O gzip agrupa flags curtas e trata o nível como uma flag separada:
``` gzip -9 bigfile gzip -kr logs/ gzip -dk archive.gz ```
### Flags comuns - `-1` … `-9` — nível de compressão (mais rápida … melhor) - `-d` — descompactar (igual ao gunzip) - `-k` — manter o arquivo original - `-r` — operar recursivamente em diretórios - `-v` — detalhado (exibe a taxa de compressão) - `-c` — escrever para a saída padrão, mantém o original
### Dicas - Para muitos arquivos pequenos, prefira `tar` + `gzip` em vez de compactar cada arquivo. - `gzip -c file > out.gz` compacta com um nome escolhido sem remover a origem.
▶Como faço para manter o arquivo original após compactar?
▶Qual nível devo usar?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.