Principais 10 principais utilitários de compactação de arquivos no Linux

Principais 10 principais utilitários de compactação de arquivos no Linux
Transferir arquivos entre um computador para outro ou armazená -los com segurança é uma tarefa importante para usuários normais e profissionais. Às vezes, não é possível enviar arquivos acima de um determinado tamanho pela Internet; portanto, você precisa de utilitários que ajudem a diminuir o tamanho do seu arquivo sem comprometer dados ou sua qualidade. Também ajuda a mesclar vários arquivos e reduzir o tamanho geral do arquivo para ajudá -lo a enviá -lo com segurança pela Internet.

Os usuários do Linux são abençoados com muitos utilitários de compactação de arquivos eficazes e confiáveis ​​à sua disposição.

A maioria dos utilitários listados aqui funciona bem com todas as distritos Linux, e nós as testamos no Ubuntu.

alcatrão

O alcatrão A compactação de arquivo é um dos utilitários de compactação de arquivos mais amplamente usados ​​no Linux. Arquivo compactado com este utilitário tem sufixo .alcatrão.gz e .TGZ, E eles também são chamados Tarballs.

Por exemplo, se tivermos um arquivo/diretório nomeado Swap1 no diretório atual. Para salvá -lo em um arquivo comprimido nomeado arquivo.alcatrão, gz, Temos que executar o seguinte comando no terminal:

$ TAR -CZVF Arquivo.alcatrão.gz swap1

Você pode estar se perguntando o que muda exatamente -CZVF significa, vamos ver isso um a um.

-c : Crie um arquivo
-z : Compactar arquivo com gzip
-v : conhecido como "detalhado”. Ele exibe o progresso na janela do terminal quando o arquivo está sendo criado.
-f : Este interruptor permite especificar o nome do arquivo do arquivo.

Instale -o executando o seguinte comando no terminal:

$ sudo apt-get install alcatrão

gzip

O gzip significa Zip GNU e é um formato de compactação de arquivo de código aberto usado para comprimir arquivos únicos. Produz arquivos com zíper com o sufixo .gz extensão.

ZIP e GZIP, são formatos de compactação de arquivos muito populares quando se trata de economizar espaço e reduzir o tempo necessário para enviar o arquivo pela Internet.

Aqui está sua sintaxe básica:

$ gzip [opções] [nomes de arquivos]

Usando o switch -eu fornecerá informações detalhadas sobre o arquivo compactado.

Para descompactar um arquivo, use sintaxe:

$ GZIP -D FILENAME.gz

Para instalar o GZIP, execute o seguinte comando no terminal:

$ sudo apt-get install gzip

7zip

O 7zip é um utilitário de compactação de arquivos de código aberto que foi desenvolvido inicialmente para usuários do Windows e posteriormente portado para outros sistemas operacionais como o Linux e suas distritos. Ele suporta vários formatos de compactação de arquivos e é popular para uma alta taxa de compressão com técnicas de compressão LZMA e LZMA2.

Sintaxe:

US $ 7Z por nome do arquivo.7Z nome do arquivo

Extrair:

US $ 7z e nome do arquivo.7z

Para instalar o 7ZIP, execute o seguinte comando no terminal:

$ sudo apt-get install p7zip-full p7zip-rar

lzma

O lzma é outro utilitário de compactação de arquivos como zíper ou alcatrão, e ele é enviado pré-instalado com Linux e suas distros. É um utilitário de compressão de arquivo bastante rápido em comparação com outros.

Para criar o arquivo:

$ lzma -c - -stdout filename> nome do arquivo.lzma

Para extrair arquivos:

$ lzma -d -nome do arquivo -stdout.lzma> nome do arquivo

BZIP2

O BZIP2 é um utilitário de compactação de arquivo de código aberto e de código aberto. É um utilitário de arquivo mais rápido em comparação com o GZIP, mas só pode comprimir um único arquivo de cada vez.
Sintaxe:

$ bzip2 nome do arquivo

Esta técnica usa mais RAM durante a compressão. Para reduzir seu uso, mude -s, como mostrado abaixo:

$ bzip2 -s nome do arquivo

Extrair:

$ bzip2 -d nome do arquivo.BZ2

xz compactação de arquivo

O xz é uma atualização para o utilitário de compactação de arquivo LZMA, mas só pode comprimir um único arquivo de cada vez. Ele se integra bem a todas as distritos Linux, mesmo os lançamentos mais antigos.

Sintaxe para comprimir:

$ xz nome do arquivo

Sintaxe para extrair:

$ xz -d nome do arquivo.xz

shar

O shar, abreviatura de "Arquivo da concha”, É um utilitário de compactação de arquivos simples e confiável para usuários pessoais e de energia.

Sintaxe para comprimir:

$ shar filename> nome do arquivo.shar

Sintaxe para extrair:

$ NOME DE FILHO NOMAR.shar

Para instalar o SHAR, execute o seguinte comando no terminal:

$ sudo apt-get install sharutils

ar

O ar é um utilitário de compactação de arquivos amplamente usado no Debian e seus derivados.

Sintaxe para comprimir:

$ AR CVSR NOME.um nome de arquivo

Sintaxe para extrair:

$ ar -xv nome do arquivo

KGB

O KGB é livre para usar o utilitário de compactação de arquivos com suporte para a maioria dos formatos de arquivo. Ele suporta arquivar vários arquivos em um com uma alta taxa de compressão.

Sintaxe ao arquivo:

$ kgp nome do arquivo.nome do arquivo KGB

Sintaxe para descomprimir:

$ kgb x nome do arquivo.KGB

Para instalar a KGB, execute o seguinte comando no terminal:

$ sudo apt-get install kgb

pax

O pax significa troca de arquivos portáteis e é um utilitário de compactação de arquivos usado na criação e extração de arquivos. Ele suporta vários formatos de compactação de arquivos, como TAR, CPIO, BCPIO e USTAR.

Sintaxe para comprimir:

$ pax -wf nome de arquivo.Tar FileName

Sintaxe para descomprimir:

$ pax -r < filename.tar

Para instalar o PAX, execute o seguinte comando no terminal:

$ sudo apt-get install pax

Então, esses são os 10 principais utilitários de compactação de arquivos para Linux e suas distros. Ainda existem outros utilitários de compressão para o Linux, mas esses 10 são os destaques quando testados em vários parâmetros. Sinta -se à vontade para compartilhar suas opiniões conosco em @linuxhint e @swaptirthakar.