Geralmente, você não pode retornar às sessões após a reinicialização. As sessões de tela contêm informações da sessão que são relevantes para os processos em execução.
Há duas opções que conheço e que chegam perto da ressurreição.
Primeiro, você pode colocar algumas telas de inicialização no seu .screenrc
, assim:
# ------------------------------------------------------------------------------
# STARTUP SCREENS
# ------------------------------------------------------------------------------
screen bash
screen emacs -nw
chdir /home/me/src
screen -t code
Em segundo lugar, dê uma olhada no projeto que será
- Re-create the screen windows
- Populate them with the session history you once had before the reboot
- Log you into your previously logged in host via ssh
- Place you into the same working directory you were once in.
Most of this data is derived from the prompt. Running any previously ran commands would be extremely dangerous, so this is as far as I can get you.
Isso é feito por um cron job que tira instantâneos periódicos.
Meu conselho final? Tente não reiniciar: -)