copiar arquivos dentro de um servidor via SSH usando o Terminal - preciso permanecer conectado a partir da minha máquina local?

0

Estou planejando duplicar um diretório em um servidor Linux / Apache hospedado no Dreamhost. A duplicata permanecerá no servidor. Quero fazer isso usando o SSH do Terminal no Mac OS, para não precisar fazer o download e reenviar os arquivos. Eu pretendo usar o comando cp -R para copiar o diretório assim .

Posso iniciar o processo de cópia do Terminal enquanto estiver conectado via SSH e ficar offline (como levar meu laptop e viajar) e fazer com que o processo de cópia continue em execução no servidor? Ou devo estar conectado a partir do Terminal durante todo o processo?

Mike Eng
fonte

Respostas:

2

Veja as respostas para a pergunta Mantendo um processo Linux em execução após o logout , publicado na Server Fault. Por exemplo, você pode estabelecer uma sessão SSH a partir do seu sistema OS X como faria normalmente, mas pode usar o utilitário de tela GNU no servidor SSH para garantir que a operação de cópia de arquivo continue após o término da sessão SSH.

A tela geralmente é usada quando uma conexão de rede com o terminal não é confiável, pois uma conexão de rede descartada normalmente finaliza todos os programas que o usuário estava executando. A execução dos aplicativos na tela significa que eles nem sabem que o terminal foi desconectado e permite que o usuário reconecte a sessão mais tarde e continue trabalhando de onde parou.

ponto da lua
fonte
-1

Enquanto o servidor estiver em execução, o comando não será interrompido.

Josh Jobin
fonte