scp [email protected]:foobar.txt /some/local/directory
Esta referência pode ajudar.
Estou no servidor centos (via SSH) e não quero abrir o gerenciador de arquivos para copiar o arquivo de despejo. Que comando devo usar (scp ou what) para copiar esse arquivo do servidor remoto diretamente para o meu comp.
como
cp ssh://user@server/app/dump.dat /home/
UPD
ainda mais interessado em como copiar o arquivo da minha sessão ssh enquanto estou no servidor de volta ao meu PC (é claro que posso fazer logout ou abrir uma nova guia de terminal ou iniciar o servidor SSH no PC)
scp [email protected]:foobar.txt /some/local/directory
Esta referência pode ajudar.
$ scp user@server:/app/dump.dat /home/
Para um caminho relativo ao seu diretório inicial, perca o primeiro /
Dê uma olhada na página scp
man para mais detalhes.
O rsync é geralmente uma opção melhor. É reinicializável, por um lado. Além disso, geralmente é mais rápido. Veja man rsync
para toneladas de opções.
rsync -abvz [email protected]:foobar.txt /some/local/directory
O rsync provavelmente está configurado para usar o ssh por padrão, mas se você quiser ser mais cuidadoso você pode fazer
rsync -abvz -e ssh [email protected]:foobar.txt /some/local/directory
sintaxe:
sudo -r scp file username@IP address or hostname:Destination
exemplo:
scp -r /media/disk/summer_pics/ [email protected]:"/var/www/Summer 2008/"