Minha conexão ssh não é confiável, então tenho usado cuidadosamente a tela e desanexado sempre que inicio um processo de longa execução. A parte da tela eu sei que é necessária, mas o descolamento também? Obrigado.
Responder1
Você não precisa se desconectar; se a conexão for interrompida, você poderá usar screen -dr
para reconectar-se a uma sessão de tela já em execução que não foi desconectada corretamente desde o início.
Simplesmente liste as sessões de tela usando screen -ls
:
$ screen -ls
There is a screen on:
10266.somesession (Attached)
1 Socket in /var/run/screen/S-slm.
Anote o nome da sessão 10266.somesession
e anexe-o novamente da seguinte forma:
$ screen -dr 10266.somesession
OBSERVAÇÃO:Contanto que o outro sistema em screen
execução não seja reinicializado ou o processo pai que o possui screen
não seja eliminado, suas sessões de tela permanecerão intactas.