aspose.info
PT

BZ2 - Formato de arquivo compactado

Atualizado em

O que é um arquivo BZ2?

BZ2 são arquivos compactados gerados usando o método de compactação de código aberto BZIP2, principalmente no sistema UNIX ou Linux. Ele é usado para compactação de um único arquivo e não se destina ao arquivamento de vários arquivos. Isso contrasta com o formato de arquivo TAR nas mesmas plataformas que arquiva vários arquivos em um único arquivo, mas sem compactação. Arquivos compactados como BZ2 podem ser descompactados com aplicativos como WinZip. O BZIP2 usa o algoritmo de compactação Run-Length Encoding (RLE) ou Burrows-Wheeler para atingir altos níveis de compactação.

Formato de arquivo BZ2

Não há especificações formais disponíveis para este formato de arquivo. No entanto, [especificações de engenharia reversa] não oficiais (https://github.com/dsnet/compress/blob/master/doc/bzip2-format.pdf) mostram que um fluxo .bz2 consiste em um cabeçalho de 4 bytes que é seguido por zero ou mais blocos compactados. Ele é imediatamente seguido por um marcador de fim de fluxo contendo um CRC de 32 bits para todo o fluxo de texto simples processado. Não há preenchimento entre os blocos compactados e todos os blocos são alinhados por bits.

Descompactar/extrair arquivo BZ2

Você pode descompactar um arquivo BZ2 no Windows e Mac OS usando software como o WinZip. No linux, o seguinte comando no terminal.

bzip2 -d filename.bz2

Referências

Veja também