A tela é realmente poderosa e permite que você faça exatamente o que você pediu.
Para ver todas as suas sessões, digite
screen -list
Depois de identificar uma sessão de tela para reconectar também, tente
screen -dr SCREENID
que irá separar e anexar novamente a sua sessão.
Você também pode fazer um pouco menos legal,
screen -D -R
que desanexará e efetuará logout remotamente, se não for necessário, em seguida, será reconectado ou, se essa sessão não existir, será criada e notificada ao usuário. Você pode adicionar um "-t NAME" para dar um título aos shells ou programas.
Dentro da tela, use
command-c
para criar uma nova janela (para que você não precise de 4000000 sessões de tela para desconectar e reconectar) e altere entre elas com
command-int
Indexando de 0, claro: P
Como você parece um pouco não familiarizado com a tela, presumo que poderia usar outras informações. Eu gosto dos seguintes comandos, como:
-e xy
O que faz com que x seja o caractere de comando e y seja o caractere para gerar um caractere de comando literal. Os padrões são Ctrl-a e 'a.
Há mais para você aqui: Tela! É o que é para programadores