É um novo compactador que vem sendo cada vez mais usado porque consegue atingir
a melhor compactação em arquivos texto se comparado aos já existentes (em
conseqüência sua velocidade de compactação também é menor; quase duas vezes
mais lento que o gzip). Suas opções são praticamente
as
mesmas usadas no gzip e você também pode usa-lo da
mesma
forma. A extensão dos arquivos compactados pelo bzip2
é a
.bz2
bzip2 [opções] [arquivos]
Onde:
- arquivos
-
Especifica quais arquivos serão compactados pelo bzip2. Caso seja usado um
-
, será assumido a entrada padrão. coringas podem ser usados para especificar vários arquivos de uma só vez (veja “coringas”). - Opções, -d, --decompress [arquivo]
-
Descompacta um arquivo.
- -f
-
Força a compactação, compactando até mesmo links.
- -l [arquivo]
-
Lista o conteúdo de um arquivo compactado pelo bzip2.
- -r
-
Compacta diretórios e sub-diretórios.
- -c [arquivo]
-
Descompacta o arquivo para a saída padrão.
- -t [arquivo]
-
Testa o arquivo compactado pelo bzip2.
- -[num], --fast, --best
-
Ajustam a taxa de compactação/velocidade da compactação. Quanto melhor a taxa menor é a velocidade de compactação e vice versa. A opção
--fast
permite uma compactação rápida e tamanho do arquivo maior. A opção--best
permite uma melhor compactação e uma velocidade menor.O uso da opção
-[número]
permite especificar uma compactação individualmente usando números entre 1 (menor compactação) e 9 (melhor compactação). É útil para buscar um bom equilibro entre taxa de compactação/velocidade (especialmente em computadores muito lentos).
Quando um arquivo é compactado pelo bzip2, é
automaticamente
acrescentada a extensão .bz2
ao seu nome. As permissões
de acesso dos arquivos são também armazenadas no arquivo compactado.
Exemplos:
-
bzip2 -9 texto.txt
- Compacta o arquivotexto.txt
usando a compactação máxima (compare o tamanho do arquivo compactado usando o comandols -la
). -
bzip2 -d texto.txt.bz2
- Descompacta o arquivotexto.txt
-
bzip2 -c texto.txt.bz2
- Descompacta o arquivotexto.txt
para a saída padrão (tela) -
bzip2 -9 *.txt
- Compacta todos os arquivos que terminam com.txt
-
bzip2 -t texto.txt.bz2
- Verifica o arquivotexto.txt.bz2
.
Copyright © 1999-2020 - Gleydson Mazioli da Silva