Como compactar e descompactar um arquivo .bz2 no Linux

Compactar um (s) arquivo (s) é diminuir significativamente o tamanho do (s) arquivo (s) codificando os dados no (s) arquivo (s) usando menos bits, e normalmente é uma prática útil durante o backup e a transferência de um (s) arquivo (s) pela rede. Por outro lado, descompactar um (s) arquivo (s) significa restaurar os dados no (s) arquivo (s) ao seu estado original.

Leitura sugerida: Aprenda o comando tar do Linux com isto 18 exemplos

Existem várias ferramentas de compactação e descompactação de arquivos disponíveis no Linux, como gzip, 7-zip, Lrzip, PeaZip e muito mais.

Neste tutorial, veremos como compactar e descompactar .bz2 arquivos usando a ferramenta bzip2 no Linux.

Bzip2 é uma ferramenta de compactação bem conhecida e está disponível na maioria, senão em todas as principais distribuições do Linux, você pode usar o apropriado comando para sua distribuição para instalá-lo.

$ sudo apt install bzip2 $ sudo yum install bzip2 $ sudo dnf install bzip2 

A sintaxe convencional de usar bzip2 é:

$ bzip2 option(s) filenames 

Como usar “bzip2” para compactar arquivos no Linux

Você pode compactar um arquivo conforme abaixo, onde o sinalizador -z ativa a compactação do arquivo:

$ bzip2 filenameOR$ bzip2 -z filename

Para compactar um arquivo .tar, use o formato de comando:

$ bzip2 -z backup.tar

Importante: Por padrão, bzip2 exclui os arquivos de entrada durante a compactação ou descompactação, para manter os arquivos de entrada, use a opção -k ou --keep.

Além disso, o sinalizador -f ou --force forçará o bzip2 a sobrescrever um arquivo de saída existente.

------ To keep input file ------$ bzip2 -zk filename$ bzip2 -zk backup.tar

Você também pode definir o tamanho do bloco de 100k até 900k, usando -1 ou --fast para -9 ou –best como mostrado nos exemplos abaixo:

A captura de tela abaixo mostra como usar opções para manter o arquivo de entrada, forçar bzip2 a sobrescrever uma saída arquivo e definir o tamanho do bloco durante a compactação.

Compactar arquivos usando bzip2 no Linux

Como usar “bzip2” t o Descompactar arquivos no Linux

Para descompactar um arquivo .bz2, use -d ou --decompress opção como esta:

$ bzip2 -d filename.bz2

Observação: o arquivo deve terminar com .bz2 extensão para o comando acima funcionar.

$ bzip2 -vd Etcher-linux-x64.AppImage.bz2 $ bzip2 -vfd Etcher-linux-x64.AppImage.bz2 $ ls -l Etcher-linux-x64.AppImage 
Descompacte o arquivo bzip2 no Linux

Para visualizar a página de ajuda e a página de manual do bzip2, digite o comando abaixo:

$ bzip2 -h$ man bzip2

Por último, com as elaborações simples acima, acredito que agora você seja capaz de compactar e descompactar arquivos .bz2 usando a ferramenta bzip2 no Linux. No entanto, para qualquer pergunta ou feedback, entre em contato conosco usando a seção de comentários abaixo.

O mais importante, você pode querer passar por alguns exemplos importantes de comandos Tar no Linux para aprender a usar o utilitário tar para criar arquivos compactados arquivos de arquivo.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *