Posso transferir o processo em execução do dead ssh [duplicate]

3

Eu iniciei (como esperado) um longo processo de cópia do shell ssh (putty) que morreu devido a problemas do cliente. O que vejo agora é que o processo ainda está sendo executado ativamente, mas não tenho como controlá-lo, pois meu shell morreu:

# w
USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    192.168.X.Y   15:35    2:03m  4:39   4:39  cp -i -a source/ /data/
...
# 

Agora eu estou querendo saber se eu poderia de alguma forma transferir esse processo para o meu novo terminal ssh (ou tela).

    
por Marko 15.01.2013 / 17:29

1 resposta

0

O Reptyr faz o que você precisa:

reptyr is a utility for taking an existing running program and attaching it to a new terminal. Started a long-running process over ssh, but have to leave and don't want to interrupt it? Just start a screen, use reptyr to grab it, and then kill the ssh session and head on home.

    
por 15.01.2013 / 17:44