Como comprimir e descomprimir um .Arquivo BZ2 no Linux

Como comprimir e descomprimir um .Arquivo BZ2 no Linux

Para comprimir um (s) arquivo (s), é diminuir significativamente o tamanho do (s) arquivo (s) codificando 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) sobre uma rede. Por outro lado, descomprimir um arquivo (s) significa restaurar dados no (s) arquivo (s) ao seu estado original.

Leia sugerida: Aprenda o comando linux 'tar' com este 18 exemplos

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

Neste tutorial, veremos como compactar e descomprimir .BZ2 arquivos usando a ferramenta BZIP2 no Linux.

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

$ sudo apt install bzip2 [on Debian/Ubuntu] $ sudo yum install bzip2 [on CENTOS/RHEL] $ sudo dnf install bzip2 [on Fedora 22+] 

A sintaxe convencional de usar BZIP2 é:

Nomes de arquivos de opções $ bzip2 

Como usar o "BZIP2" para compactar arquivos no Linux

Você pode comprimir um arquivo como abaixo, onde a bandeira -z Ativa a compactação de arquivo:

$ bzip2 nome de arquivo ou $ bzip2 -z nome do arquivo 

Para comprimir a .alcatrão Arquivo, use o formato de comando:

$ bzip2 -z backup.alcatrão 

Importante: Por padrão, BZIP2 Exclui os arquivos de entrada durante a compressão ou descompressão, para manter os arquivos de entrada, use o -k ou --manter opção.

Além disso, o -f ou --força A bandeira forçará BZIP2 Para substituir um arquivo de saída existente.

------ Para manter o arquivo de entrada ------ $ bzip2 -zk nome do arquivo $ bzip2 -zk backup.alcatrão 

Você também pode definir o tamanho do bloco como 100k até 900K, usando -1 ou --rápido para -9 ou -melhor Como mostrado nos exemplos abaixo:

$ bzip2 -k1 etcher-linux-x64.Appimage $ LS -LH ETCHER-Linux-X64.Appimage.bz2 $ bzip2 -k9 etcher-linux-x64.Appimage $ bzip2 -kf9 etcher-linux-x64.Appimage $ LS -LH ETCHER-Linux-X64.Appimage.BZ2 

A captura de tela abaixo mostra como usar as opções para manter o arquivo de entrada, força BZIP2 Para substituir um arquivo de saída e definir o tamanho do bloco durante a compactação.

Compactar arquivos usando BZIP2 no Linux

Como usar o "BZIP2" para descomprimir arquivos no Linux

Para descomprimir a .BZ2 Arquivo, use o -d ou --descomprimir opção como assim:

$ bzip2 -d nome do arquivo.BZ2 

Observação: O arquivo deve terminar com um .BZ2 Extensão para o comando acima para funcionar.

$ bzip2 -vd etcher-linux-x64.Appimage.BZ2 $ bzip2 -vfd etcher-linux-x64.Appimage.BZ2 $ ls -l etcher-linux-x64.Appimage 
Decomprimido o arquivo BZIP2 no Linux

Para ver o BZIP2 página de ajuda e página de homem, Digite o comando abaixo:

$ BZIP2 -H $ MAN BZIP2 

Por fim, com as simples elaborações acima, acredito que você agora é capaz de compactar e descomprimir .BZ2 arquivos usando o BZIP2 ferramenta no Linux. No entanto, para qualquer dúvida ou feedback, chegue -nos usando a seção de comentários abaixo.

É importante ressaltar que você pode querer passar por alguns exemplos importantes de comando alcaturches no Linux, a fim de aprender usando o alcatrão utilidade para criar arquivos de arquivo comprimidos.