Compactar e Descompactar no Linux pelo Terminal [Manual]

A compactação é uma técnica que implica na codificação e estruturação de arquivos a fim de diminuir o tamanho final do mesmo, sem que este perca parte da sua estrutura original.

Esta função tem como principal uso a transmissão facilitada de um pacote de dados, o que acaba por refletir do tempo de transmissão e na economia de pacotes trocados(menos gasto com interne-te).


Hoje iremos ver algumas formas de Compactar aquivos no Linux, pelo terminal.





Conceito básico.


Dentro do processo desta categoria temos dois tipos de conceitos, sendo um deles a propriamente dita Compactação, e a secundaria Agrupação que na maioria dos casos trabalham juntas, tem algumas pequenas exceções de uso.

A Agrupação nada mais é que agrupar um a serie de arquivos em um arquivo único, gerando uma unidade de diretório fechado e que pode ser enviado para outros usuários através de serviços de E-mail. 

A Compactação também gera um arquivo único, porem ela adiciona o processo de compressão de arquivos, reduzindo o tamanho final do arquivo final. 


Comando TAR.



Este comando apenas agrupa arquivos em um arquivo unico, porem não efetua a compressão do mesmo.

Para compactar:
tar -zcf Arquivo.tar Diretório/Arquivo

Para descompactar:
tar -xvf Arquivo.tar

 

Comando Tar.Gz


Este age como um complemento do Tar, dando ao arquivo a característica de Compacto. Deve ser utilizado apos o Tar, e gerara um arquivo .tar.gz.

Para compactar:
gzip -9 Arquivo.tar

Para descompacta:
tar -zxvf Arquivo.tar 


Comando .Tar.Bz2



Semelhante ao GZ este comando tambem deve ser usado apos o TAR, porem este apresente um fator de compressão maior.

Para compactar:
bzip2 Arquivo.tar 

Para descompactar:
bunzip2 Arquivo.tar.bz2 tar -zxvf Arquivo.tar


Comando .Zip



Este comando é destinado aos usuários multiplataforma, e que precisem descompactar o arquivo em um ambiente Microsoft.

Para compactar:
zip -r Arquivo.zip Diretório/Arquivo

Para descompactar:

unzip Arquivo.zip


Comando .Rar


Esta é uma opção não Freeware de gerenciado de arquivos compactos, portanto não vem nativamente nos Sistemas com base no Linux. Antes de usá-lo você precisa instalá-lo.

Instalar Compactador RAR:
sudo aptitude install rar unar 


Para compactar:
rar a Arquivo.rar Diretório/Arquivo

Para descompactar:
unrar x Arquivo.rar 


A todos o meu singelo agradecimento.

Gostou do Blog, então deixe o seu comentário.
Quer sugerir algum assunto? Notou algo que não confere com o assunto?
Mande sua opinião, sugestão ou reclamação. Contato DomínioTXT.


0 comentários :

Copyright © 2013 DomínioTXT - Informatica