Neste artigo tentarei explicar da melhor maneira possível como compactar e empacotar arquivos no Linux usando alguns comandos como o "gzip", "gunzip", "bzip2" para compactação e o comando "tar" para empacotamento de arquivos.
Não conseguimos carregar os anúncios.Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Introdução
Neste artigo tentarei explicar da melhor maneira possível como compactar e empacotar arquivos no Linux usando alguns comandos como o gzip, gunzip, bzip2 para compactação e o comando tar para empacotamento de arquivos.
Com este artigo espero estar ajudando toda a comunidade Linux. Desde já agradeço a atenção de todos que lerem este artigo.
Agora chega de blá blá blá e nas próximas páginas aprenderemos como tudo isto funciona!
#1Comentário enviado por DouglasoDev em 15/03/2006 - 11:23h
Ta legal, mais notei um errinho bobo
"# tar -xvfz empacotando.tar"
Se usa o opção -z para desempacotar (ou descompactar) quando o arquivo estiver compactado com o gzip/gunzip (como vc citou nas opções do comando tar). Assim o arquivo seria:
"# tar -xvfz empacotando.tar.gz"
#2Comentário enviado por loammy em 15/03/2006 - 12:12h
Vc tem razão!!!!!! E tem mais um errinho....heheheeee
A opção z do tar tem que vir primeiro se não da pau no comando!!!!!
No artigo esta assim:
tar -xvfz
maso correto é:
tar -zxvf!!!!!!!!!
Desculpe a falta de cuidado...........
#3Comentário enviado por DHRS em 15/03/2006 - 13:47h
Buenas Comunidade!
Loammy, ótimo artigo. É referente a um assunto básico, mas que a maioria das pessoas desconhece todas as funcionalidades que podem ser implementadas através do mesmo.
Um grande Abraço. []'s-Gurizito-
#4Comentário enviado por hellnux em 15/03/2006 - 19:34h
Olá,
Ótimo artigo, pelo o que percebi pelos "errinhos", ainda tem outro errinho bobo!!! Mas na verdade não é erro:
O comando "tar -zxvf [nome-do-pacote.tar.gz]" também pode ser:
$ tar zxvf [nome-do-pacote.tar.gz]
Sem o hífen.!! :)
Abraços.
#5Comentário enviado por ls_junior em 15/03/2006 - 19:51h
Neste comando
$ tar -czvf net.tar file1 file2 file3
Voce ja esta compactando o arquivo. Digite este comando para ver o resultado
$ file net.tar
net.tar: gzip compressed data, from Unix
O correto seria
$ tar -cvf net.tar file1 file2 file3
$ file net.tar
net.tar: POSIX tar archive
$ gzip net.tar
Ou criando o arquivo direto
$ tar -czvf net.tar.gz file1 file2 file3
Para extrair o conteudo
$ tar -xzvf net.tar.gz
ou
$ gunzip net.tar.gz
$ tar -xvf net.tar
#6Comentário enviado por loammy em 16/03/2006 - 08:20h
Então seu ls_junior....... como eu ja disse teve alguns errinhos bobos!!!!! Sobre o que vc esta dizendo, eu só esqueci de colocar o .gz na frente do arquivo net.tar!!!!!!!!! Só isto, nada mais!!!!!!! Não precisa fazer tempestade num copo d'agua!!!
#7Comentário enviado por gsi.vinicius em 16/03/2006 - 12:06h
muito bom...eu sempre usei alguns desses comandos...tipo o tar -zxvf só q ninguém nunca explicou exatamente as propriedades do comando..mto bom
#8Comentário enviado por removido em 17/03/2006 - 08:39h
Aproveitando que a conversa sobre os "errinhos bobos" ainda vigora, queria lamentar a ausência de qualquer menção à criação de ISOs.
Sei que o texto concentrou-se em torno da compactação, mas o termo "empacotamento", creio, também se aplica aos arquivos do tipo .iso. Acho que uma breve explicação de como fazê-los teria sido muito apropriada ao artigo.
#9Comentário enviado por rafa em 17/03/2006 - 12:21h
Para o gsi.vinicius, e aos que pensam semelhante.
man tar
man gzip
man bzip2
Não pecisa nem abrir a boca para saber !
#10Comentário enviado por tenchi em 19/03/2006 - 15:23h
Naum sei se vc já ouviu falar no 7za (7-zip (http://www.7-zip.org/) para o Windows e p7zip (http://p7zip.sourceforge.net/) para o Linux), que é um programa que cria pacotes muito compactos, muito mais até que o próprio bzip2. O problema, que eh o mesmo que do bzip2 é que ele é um pouco mais lento que os demais compactadores. Outro problema eh que não há a integração dele com programas como o Ark (KDE), Ou mesmo o File-Roller (GNOME), mas existe um programa que eh capaz de ler e criar arquivos .7z. Ele se chama Xarchiver http://xarchiver.sourceforge.net/(front-end para vários programas empacotadores de arquivos), naum sei se vc já ouviu falar, mas é muito leve e bom.
#11Comentário enviado por vvvdracula em 09/02/2007 - 05:10h
Gostei do artigo, muito simples de entender
valeu pela dica
;)
#12Comentário enviado por reng.unip em 10/10/2008 - 14:15h
Básico, mas que sempre é útil. Parabéns pelo artigo!!!
Abraço...
Preferências de cookies
Usamos cookies essenciais para manter o site funcionando. Cookies de estatísticas e anúncios só serão carregados se você permitir.
"# tar -xvfz empacotando.tar"
Se usa o opção -z para desempacotar (ou descompactar) quando o arquivo estiver compactado com o gzip/gunzip (como vc citou nas opções do comando tar). Assim o arquivo seria:
"# tar -xvfz empacotando.tar.gz"