Dúvidas para compactar um arquivo(filme em avi) para enviar por email[RESOLVIDO]

Iniciado por Jhonny Roger, 23 de Agosto de 2008, 10:34

tópico anterior - próximo tópico

Jhonny Roger

Agora tentei dessa forma mandando a pasta toda com os 2 filmes e apareceu o seguinte:

~$ tar cvzf arquivo.tgz meus filmes
tar: meus: Não é possível stat: Arquivo ou diretório inexistente
tar: filmes: Não é possível stat: Arquivo ou diretório inexistente
tar: Saída por erro atrasada pelos erros anteriores

Primeiro tentei mandar o filme direto e deu o que postei anteriormente e agora tentei mandar a pasta com o 2 filmes e apareceu isto onde é que eu estou errando pra realizar este procedimento que parece se mais simples que no modo gráfico?

Aguardo uma ajuda!!!

alarcon

Citação de: Jhonny Roger online 26 de Agosto de 2008, 20:42
Agora tentei dessa forma mandando a pasta toda com os 2 filmes e apareceu o seguinte:

~$ tar cvzf arquivo.tgz meus filmes
tar: meus: Não é possível stat: Arquivo ou diretório inexistente
tar: filmes: Não é possível stat: Arquivo ou diretório inexistente
tar: Saída por erro atrasada pelos erros anteriores

Primeiro tentei mandar o filme direto e deu o que postei anteriormente e agora tentei mandar a pasta com o 2 filmes e apareceu isto onde é que eu estou errando pra realizar este procedimento que parece se mais simples que no modo gráfico?

Aguardo uma ajuda!!!


que tal começar lendo estes dois artigos:

http://servidorlinux.wordpress.com/2008/04/02/dicas-para-compactar-e-descompactar-arquivos/

http://www.infowester.com/lintargzip.php

Jhonny Roger

Ok vou tentar mas tbm estou diante de um livro de linux que me deu a seguinte opção e deu este resultado:

~$ gzip meus filmes
gzip: meus: No such file or directory
gzip: filmes: No such file or directory

csat

Citação de: Jhonny Roger online 26 de Agosto de 2008, 20:59
Ok vou tentar mas tbm estou diante de um livro de linux que me deu a seguinte opção e deu este resultado:

~$ gzip meus filmes
gzip: meus: No such file or directory
gzip: filmes: No such file or directory


No Linux não é igual a outro sistema muito conhecido.  Ele é mais exigente, talvez por segurança.  Tente assim:


gzip meus?filmes


Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

Jhonny Roger

Alarcon vlw mesmo vi que os artigos serão de grande valia vou lê-los a fundo e depois se der certo postarei como resolvido agradeço a atenção vcs realmente verificam mesmo todos ou quase todos os tópicos sou novo no linux peço ajuda e tbm paciência não sou moroso leio mesmo muito imprimo tudo que acho interessante sobre linux muito obrigado pela ajuda que Deus possa te iluminar cada vez mais pra nos ajudar

Jhonny Roger

CSAT eu segui a risca e apareceu isto:

~$ gzip meus?filmes
gzip: meus?filmes: No such file or directory

pode descobrir o que tá dando errado?

csat

Citação de: Jhonny Roger online 26 de Agosto de 2008, 21:50
CSAT eu segui a risca e apareceu isto:

~$ gzip meus?filmes
gzip: meus?filmes: No such file or directory

pode descobrir o que tá dando errado?

Primeiro é preciso saber se o arquivo existe e se realmente tem esse nome ou se está escrito em caracteres maiúsculos e minúsculos.  Portanto digite no terminal console, e tecle enter


ls -al meus*


Se aparecer resultado, copie e cole aqui.

Só assim terei condições de testar e ver onde está o erro.

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

alarcon

Citação de: Jhonny Roger online 26 de Agosto de 2008, 20:59
Ok vou tentar mas tbm estou diante de um livro de linux que me deu a seguinte opção e deu este resultado:

~$ gzip meus filmes
gzip: meus: No such file or directory
gzip: filmes: No such file or directory



Você tem de observar algumas coisas:

- ao executar o comando no terminal ele deve estar aberto e na pasta onde contém o arquivo ou pasta a se compactar;

- no linux letra maiúscula é diferente de letra minúscula, portanto, por exemplo, uma pasta chamda documentos é diferente de Documentos assim como é diferente de DOCUMENTOS, por isso verifique exatamente se o nome está correto do arquivo ou pasta a se compactar;

- e para finalizar vejo que a pasta que você quer compactar tem o nome compostos por duas palavras separadas por um espaço (meus filmes), então use assim:

tar -cvzf arquivo.tgz "meus filmes"

ou assim:

tar -cvzf arquivo.tgz meus\ filmes

Jhonny Roger

Pow gente vcs não vão acreditar era Meus filmes em vez de meus filmes acho que era isso que dava dando errado eu li algo sobre case sensitive caixa alta e caixa baixa foi mal pelo descuido vou testar e ver no que vai dar.

Jhonny Roger

CSAT  eu digitei conforme vc disse e apareceu isto:

~$ ls -al Meus*
total 1432340
drwxr-xr-x  2 robson robson      4096 2008-08-26 20:32 .
drwxr-xr-x 56 robson robson      4096 2008-08-27 17:41 ..
-rw-r--r--  1 robson robson 733292544 2008-08-20 04:17 filme 1.avi
-rw-r--r--  1 robson robson 731971584 2008-08-20 04:17 filme 2.avi

Jhonny Roger

digitei isto no terminal e apareceu o seguinte:

~$ tar cvzf arquivo.tgz Meus filmes
tar: Meus: Não é possível stat: Arquivo ou diretório inexistente
tar: filmes: Não é possível stat: Arquivo ou diretório inexistente
tar: Saída por erro atrasada pelos erros anteriores

Conseguem descobrir aonde está meu erro ainda tirando o descuido de ter colocado o nome com letra minúscula.

Agradeço mesmo a atenção que vcs estão me dando muito obriagado mesmo eu pergunto muito pois não gosto de ficar com dúvidas e essa parte de compactar e descompactar tá acabando comigo, aguardo uma ajuda Alarcon e CSAT vcs que muito tem me ajudado dá mais essa força ai e que Deus possa dar cada vez mais a vcs sabedoria  pra nos ajudar vlw!!!

csat

Citação de: Jhonny Roger online 27 de Agosto de 2008, 17:51
CSAT  eu digitei conforme vc disse e apareceu isto:

~$ ls -al Meus*
total 1432340
drwxr-xr-x  2 robson robson      4096 2008-08-26 20:32 .
drwxr-xr-x 56 robson robson      4096 2008-08-27 17:41 ..
-rw-r--r--  1 robson robson 733292544 2008-08-20 04:17 filme 1.avi
-rw-r--r--  1 robson robson 731971584 2008-08-20 04:17 filme 2.avi


É, mas observe acima, que eu disse para você fazer ls -al meus*
Você por alguma razão fez: ls -al Meus*, o que é diferente.

Concluo pelo que você descreve acima, é que existe uma pasta Meus* e que contem dois arquivos "filme 1.avi" e "filme 2.avi".  Provavelmente quando você os gravou pensou na "Maneira Windows de gravar" e usou um espaço entre o "filme" e o "1".

Você pode compactar a pasta Meus* da seguinte forma


tar cvzf _meusfilmes.tgz Meus*


Tudo da pasta Meus*, incluindo os dois arquivos avi serão compactados dentro de _meusfilmes.tgz

Para descompactar basta fazer:


tar xvzf _meusfilmes.tgz


Note que o arquivo do tipo "tgz" pode ser entendido pelo programa Winrar do Windows e ser aberto.  Creio que com o Winzip também.

Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086

Jhonny Roger

Eu digitei com vc disse e apareceu isto vê se deu certo:

~$ tar cvzf _meusfilmes.tgz Meus*
Meus filmes/
Meus filmes/filme 2.avi
Meus filmes/filme 1.avi
~$

Jhonny Roger

Apareceram duas caixas na minha pasta pessoal vou citá-las:

Primeira: arquivo.tgz

Segunda: _meusfilmes.tgz

Percebi que "Meus filmes" se tornou "_meusfilmes" tudo junto e em caixa baixa  se estiver certo qual das duas caixa é a que eu devo enviar por emal?

Acho que desta vez eu consigo encerrar esta novela que já tá grande demais só tenho a agradecer mais uma vez vi que algo mudou acho que desta vez consegui acertar só vou esperar a confirmação de vcs pra enviar.
Ah! Uma outra coisa ouvi dizer que após a compactação o arquivo compactado desaparecia no meu caso a pasta Meus filmes ainda está lá pode se um mal presságio ou tudo correu como deveria?

csat

Citação de: Jhonny Roger online 27 de Agosto de 2008, 18:33
Apareceram duas caixas na minha pasta pessoal vou citá-las:

Primeira: arquivo.tgz

Segunda: _meusfilmes.tgz

Percebi que "Meus filmes" se tornou "_meusfilmes" tudo junto e em caixa baixa  se estiver certo qual das duas caixa é a que eu devo enviar por emal?

Acho que desta vez eu consigo encerrar esta novela que já tá grande demais só tenho a agradecer mais uma vez vi que algo mudou acho que desta vez consegui acertar só vou esperar a confirmação de vcs pra enviar.
Ah! Uma outra coisa ouvi dizer que após a compactação o arquivo compactado desaparecia no meu caso a pasta Meus filmes ainda está lá pode se um mal presságio ou tudo correu como deveria?

Crie uma pasta nova chamada check


mkdir check


Copie primeiro o arquivo com o nome de "arquivo.tgz" lá para dentro


cp arquivo.tgz check


Entre em check


cd check


Digite pwd para confirmar que você está realmente na pasta /home/seu_usuario/check


pwd


Confirmado, então abra o arquivo.tgz


tar xvzf arquivo.tgz


ao final digite


ls -al


Deve mostrar tudo que tem dentro da pasta /home/seu_usuario/check

Se forem os filmes que você botou lá, então ótimo. 

Se não forem, crie outra pasta tipo novo_check e repita a operação.  Vá praticando até acertar.


Csat (Ubuntu 8.04)

Linux User #205394 ** Ubuntu User #19086