Portal Chamar Táxi

help arquivos .tgz

angelblue

GF Prata
Entrou
Dez 16, 2009
Mensagens
232
Gostos Recebidos
0
Boas... alguem sabe com compactar arquivos em formato .tgz ?

obrigado
 

angelblue

GF Prata
Entrou
Dez 16, 2009
Mensagens
232
Gostos Recebidos
0
eu tenho um programa que quero coloca-lo online ... para desta forma facultar o linque para as pesoas puderem instalar o mesmo via SSH em servidores linux.... o programa ja esta testado e configurado... só não o consigo compactar devidamente (.tgz ) e colocar online... ja exprementei compactar em winrar e no server mudar a extensão mas dame erro!
O programa é composto por 3 pastas ....

ha como compactar isso corretamente?

Obrigado
Se pretenderes em php!?
 

serpa1982

GForum VIP
Entrou
Fev 1, 2010
Mensagens
2,444
Gostos Recebidos
29
Vê se ajuda

Como descompactar/compactar arquivos .tar.gz?


O programa TAR (Tape ARchive) era muito utilizado em ambiente Unix para fazer backups em fitas. Hoje em dia, ele é mais utilizado para concatenar/extrair diversos arquivos em um único arquivo.tar. Por padrão, o tar apenas “junta” os arquivos sem compactá-los. Então, para compactar e diminuir o tamanho final do arquivo .tar utiliza-se GZip que, em conjunto com o tar, gera arquivos .tar.gz.



Descompactando um arquivo

Para descompactar um arquivo .tar.gz, conecte-se via SSH.

Dentro do diretório que estiver o arquivo, digite: tar -xzvf arquivo.tar.gz

Compactando um arquivo

Para compactar um arquivo/pasta, conecte-se via SSH.

Após conectar-se, digite tar -czvf arquivo.tar.gz pasta.

O que significam os comandos acima?

A expressão “tar” é o comando para manipular arquivos .tar O hífen com diversas letras juntas são parâmetros, onde cada letra significa:

- x (eXtract) é para extrair os dados do arquivo .tar.gz (usado apenas para descompactar).

- c (Create) é para criar um arquivo tar (usado apenas para compactar).

- z (gZip) é para manipular o arquivo .tar.gz em GZip.

- v (Verbose) é para mostrar os arquivos conforme o tar os manipula.

- f (File) é para definir que estamos trabalhando com arquivos, e não com uma fita ou outro dispositivo.

Substitua a expressão “arquivo” especificada acima pelo o nome do arquivo manipulado e “pasta” pelo o caminho ou pasta que deseja compactar (não é usado para descompactar).

Para mais informações, consulte o manual do TAR (em inglês) no endereço:

GNU tar 1.26: GNU tar: an archiver tool
 

angelblue

GF Prata
Entrou
Dez 16, 2009
Mensagens
232
Gostos Recebidos
0
eu quero juntar 3 pastas num arquivo para auto instalação... nesse caso como "juntar" as 3 pastas num unico arquivo .tgz?
 

nowready

GF Prata
Membro Inactivo
Entrou
Abr 3, 2007
Mensagens
385
Gostos Recebidos
0
Boas... alguem sabe com compactar arquivos em formato .tgz ?

obrigado
Total Commander
Está na versão 8.01
Joia de programa gràtis .
Deriva do antigo e famoso Norton Commander.
Indispensável em qualquer computador Windows.
Ferramenta de funçõs múltiplas
 

maar3amt

Administrator
Team GForum
Entrou
Set 19, 2006
Mensagens
7,829
Gostos Recebidos
67

maar3amt

Administrator
Team GForum
Entrou
Set 19, 2006
Mensagens
7,829
Gostos Recebidos
67
Coloca as 3 pasatas dentro de uma e usa o que o amigo serpa diz: "tar -zcvf programa.tar.gz /suapasta"

Este comando irá fazer um compressão geral dos ficheiros e pastas dentro da pasta "suapasta".
 

angelblue

GF Prata
Entrou
Dez 16, 2009
Mensagens
232
Gostos Recebidos
0
resolvido com sucesso!
basta colocar o que quizermos num servidor em linux e digitar o seguinte comando
tar -czvf arquivo.tar.gz pasta

= tar -czvf arquivo.tar.gz pasta =
arquivo.tar.gz = o nome que queremos dar ao arquivo compactado

pasta o nome da pasta que queremos compactar , se varias pastas colocamos=


tar -czvf arquivo.tar.gz pasta pasta2 pasta3

apos isso podemos renomear o arquivo compactado para arquivo.tgz e já esta!

Outra forma bem simples, é ligar-se ao servidor por ssh (utilizei o wincsp) e selecionar todos os arquivos ou pasta que queremos compactar e com o botao direito do rato selecionar:
comandos proprios»
»»»»Un/tar gzip
e dar o nome e extençao que desejamos (.tgz)
desta forma pudemos tambem descompactar diretamente no servidor usando o comando Tar/Gzip


Obrigado a todos pelas pistas dadas e que me levaram ao caminho certo!
 
Topo