gzip Generatore di comandi
Genera comandi gzip per comprimere o decomprimere file
Introduzione a gzip
## Cos'è gzip?
`gzip` comprime singoli file usando l'algoritmo DEFLATE, sostituendo ogni input con una copia `.gz` più piccola (l'originale viene rimosso a meno che tu non lo mantenga). Decomprime anche con `-d`.
## Come usarlo
1. **Imposta il livello** (facoltativo): `-1` (più veloce) fino a `-9` (migliore); il predefinito è `-6`. 2. **Attiva i flag**: `-k` per mantenere gli originali, `-r` per la ricorsione, `-d` per decomprimere. 3. **Indica il file**: il file da comprimere. 4. **Copia ed esegui**: incolla il comando generato nel tuo terminale.
Flag e livelli
gzip raggruppa i flag brevi e tratta il livello come flag separato:
``` gzip -9 bigfile gzip -kr logs/ gzip -dk archive.gz ```
### Flag comuni - `-1` … `-9` — livello di compressione (più veloce … migliore) - `-d` — decomprimi (equivale a gunzip) - `-k` — mantieni il file originale - `-r` — opera ricorsivamente sulle directory - `-v` — dettagliato (stampa il rapporto di compressione) - `-c` — scrivi sullo standard output, mantieni l'originale
### Suggerimenti - Per molti file piccoli, preferisci `tar` + `gzip` piuttosto che comprimere ogni singolo file. - `gzip -c file > out.gz` comprime con un nome scelto senza rimuovere il sorgente.
▶Come faccio a mantenere il file originale dopo la compressione?
▶Quale livello dovrei usare?
Se questo strumento è stato di aiuto per te, considera l’idea di regalarmi un caffè.
Comprami un caffè.