logo       

Re: transferir arquivos: msg#00056

org.user-groups.linux.parana

Subject: Re: transferir arquivos

On Wed, Apr 07, 2004 at 05:19:51PM -0300, Matias Schweizer wrote:
> At 17:05 07/04/04, you wrote:
>
> > > cat origem|ssh -l user maquina dd of=/dir-destino/file-destino
> > >
> >
> > Conforme o Fernando Michelotti já respondeu, o 'scp' faz exatamente o
> >que você fez acima. A sintaxe seria :
> >
> > scp origem user-6h+xa0ITa6s@xxxxxxxxxxxxxxxx:/dir-destino/file-destino
> >
> > É claro que o "user" teria que ter autoridade de escrita para o
> >"/dir-destino/" na "maquina". ;))
>
> Ok, voces venceram... tambem uso scp, mas acabei dormindo...
>
> Eu uso a combinação ssh, dd quando o arquivo não existe na origem.
> ex:
>
> tar cvf - /dir/backup/*|ssh -l sduser maquina dd of=/dir/backup...


Então mais um complemento, e se o 'tar' que você fez tiver que ser aberto
do outro lado ? Ou seja, quero copiar a estrutura de diretórios mas não
quero criar um "archive" para depois ir lá e abrir. Quero fazer de uma
vez. Faça assim :

$ cd /pai/do/dir # este é o diretório que contém o diretório "alvo".
$ tar cf - alvo | ssh user-6h+xa0ITa6s@xxxxxxxxxxxxxxxx "(cd
/pai/do/dir/remoto; tar xpf -)"


Eu retirei a opção "v" porque a listagem sempre retarda o tempo de
execução. Se você fizer questão é só colocar de volta. ;))


Roxo

--
---------------- Non luctari, ludare -------------------+ WYSIWYG Editor ?
Fernando M. Roxo da Motta <roxo-ndp1lbEI28c@xxxxxxxxxxxxxxxx> |
VI !!
Except where explicitly stated I speak on my own behalf.| I see text,
( Usuário Linux registrado #39505 ) | I get text !






<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise