Você pode emitir o comando screen -ls para obter um status de todas as telas atuais
sessões. Em seguida, use a opção screen -r para "reconectar" ao desconectado
screen session e a opção -X para matar a sessão.
Aqui está uma sessão de shell de exemplo. Estou usando as opções -d -m para iniciar o
screen session no modo "desanexado" (em segundo plano) para simular o fechamento do
sessão usando o X on the terminal window running screen . O 5207 de
screen ' -ls output é o número de ID do processo, que será usado para
"reconectar" a essa sessão screen específica.
$ screen -d -m /dev/ttyS0
$ screen -ls
There is a screen on:
5207..host (10/04/2011 10:16:50 AM) (Detached)
1 Socket in /var/run/screen/S-user.
$ screen -r 5207 -X kill
$ screen -ls
No Sockets found in /var/run/screen/S-user.
$