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.