Linux / PHP / Java / Designer

As melhores dicas estão aqui.

Compactar e Descompactar – Arquivos – Linux

| 0 comentários

Olá pessoal, aqui vai um artigo pra ajudá-los a compactar e descompactar arquivos no Linux, nos formatos .tar, .tar.gz e .tar.bz2.

========== .tar ==========

Compactação de arquivos .tar
Use a seguinte sintaxe:

tar -zcf nome_arq.tar nome_dir_ou_arq_a_ser_compactado
Ex:

tar -zcf arq.tar arq1.gif texto.htm oficio.doc
(compactação de 3 arquivos individuais)
ou
tar -zcf arq.tar usr/
(compactação de um diretório)

É importante salientar que vc deve estar no local onde estão os arquivos ou o diretório a serem compactados.

Feito esse procedimento, já estará gerado com compactação o arquivo.tar

* Para descompactá-lo use: tar -zxvf nomedoarq.tar

com isso, os arquivos serão restaurados dentro do diretório onde estavam caso foi feita a compactação de uma pasta, ou no local onde o arquivo .tar.gz está se foram compactados arquivos individuais.

========== .tar.gz ==========
Compactação de arquivos .tar.gz
Use a seguinte sintaxe:

Primeiro gere o arquivo .tar com o comando:
tar -cf nomedoarq.tar nomedodir_ou_arq_a_ser_compactado Ex:

tar -cf arq.tar arq1.gif texto.htm oficio.doc
(compactação de 3 arquivos individuais)
ou
tar -cf arq.tar usr/
(compactação de um diretório)

É importante salientar que vc deve estar no local onde estão os arquivos ou o diretório a serem compactados.

Depois é só gerar o .tar.gz assim:
gzip -9 nomedoarquivo.tar
Ex:
gzip -9 arq.tar

com isso vc já terá o arquivo pacote.tar.gz.
* Para descompactá-lo use os seguintes procedimentos:

gzip -d arq.tar.gz
tar -zxvf arq.tar

feito isso, os arquivos serão restaurados dentro do diretório onde estavam caso foi feita a compactação de uma pasta, ou no local onde o arquivo .tar.gz está se foram compactados arquivos individuais.

========== .tar.bz2 ==========

Para obter a compactação máxima, este sem dúvida seria o melhor formato, e para gerá-lo use o seguinte procedimento:

1)Gere o arquivo.tar com a seguinte sintaxe:
tar -cf nome_arq.tar nome_arq ou nome_dir_a_ser_compactado Ex:

tar -cf arq.tar arq1.gif texto.htm oficio.doc
(compactação de 3 arquivos individuais)
ou
tar -cf arq.tar usr/
(compactação de um diretório)

2)Gere agora o .tar.bz2 da seguinte forma:
digite: bzip2 nome_arq.tar
Ex:

bzip2 arq.tar

É importante salientar que vc deve estar no local onde estão os arquivos ou o diretório a serem compactados.

Com esse procedimento será gerado o arquivo pacote.tar.bz2,

* Para descompactá-lo use o seguintes procedimentos:

bunzip2 arq.tar.bz2

com isso teremos o arquivo.tar de volta, depois para desempacotar o .tar use:

tar -zxvf arq.tar

e os arquivos serão descompactados em seu lugar de origem ou em caso de arquivos individuais eles serão extraídos no local onde está o arquivo.tar

Pax et Bonum,

Tenha uma boa trade...

by

Rodrigp Martins

Deixe uma resposta

Campos requeridos estão marcados *.