bzip2
Compactação
Uso
bzip2 [-k] <file>Comprime mais que o gzip em troca de demorar mais e, como o gzip, apaga o original e deixa só o .bz2 a menos que você passe `-k`; a opção dele no tar é `-j`, e descomprimir é `-d`, exatamente o que o bunzip2 faz.
Opções comuns
| Opção | Significado |
|---|---|
| -k | Keep the original, which it otherwise deletes. |
| -d | Decompress; bunzip2 is the same thing. |
| -c | Write to stdout. |
| -1 / -9 | Block size from 100k to 900k. -9 is the default. |
| -t | Test integrity. |
Exemplos
bzip2 -k bigfile.logCompress but keep the original.
bzip2 -dc data.bz2 | wc -lCount lines without unpacking to disk.
tar -cjf logs.tar.bz2 ./logsThe tar flag for bzip2 is -j.
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 bzip2 faz?
Comprime mais que o gzip em troca de demorar mais e, como o gzip, apaga o original e deixa só o .bz2 a menos que você passe `-k`; a opção dele no tar é `-j`, e descomprimir é `-d`, exatamente o que o bunzip2 faz.
Q. Como se digita?
bzip2 [-k] <file> — 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 bzip2. Este comando fica em Compactação.
Comandos relacionados
página man: man bzip2