Como você separa a segunda tela de outra tela?

113

Eu acidentalmente me conectei a uma segunda sessão de tela GNU de dentro de uma sessão de tela existente e não consigo separar ou emitir comandos para a tela interna. Lembro-me de descobrir como fazer isso antes, mas esqueci completamente e gostaria de mantê-lo como referência.

Uma maneira é desanexar a tela interna fazendo screen -dr do shell, mas qual é a combinação de teclas para fazer isso a partir da própria tela?

    
por Artem Russakovskii 16.03.2009 / 23:08

4 respostas

144

ctrl-a a d

    
por 16.03.2009 / 23:12
54

ctrl+a a passará a seqüência de escape (ctrl + a) para a sub-tela ... Então, ctrl+a a d fará ctrl+a d na sub-tela (desconectando)

Funciona com qualquer comando de tela, por exemplo ctrl+a, a, c criará uma janela na sub-tela

    
por 21.03.2009 / 10:20
1

Em geral, se você tiver uma tela s3 dentro de outra tela s2 dentro de outra tela s1 , você pode executar um comando ctrl-a d na tela:

  • s1 fazendo: ctrl-a d
  • s2 fazendo: ctrl-a a d

  • s3 fazendo: ctrl-a a a d

  • ...

por 07.07.2018 / 09:02
0

Bem, existe um truque para isso. Basta anexar remotamente a tela necessária seguindo o comando

screen -r -d screen_name or screen -rd screen_name
    
por 14.07.2018 / 13:35

Tags