Envie comandos para a tela na tela

3
  1. faça o login no Server1 e execute a tela
  2. SSH para o Server2 e conectar-se a uma sessão de tela existente
  3. Realize ^ Os comandos são processados somente pela tela do Server1

É possível controlar a tela do Server2 nesta situação? Mesmo se apenas para separar dele.

A única coisa que eu pude ver foi dizer à tela do Server1 para matar sua janela contendo a sessão SSH.

    
por bromide 17.10.2014 / 03:11

1 resposta

5

Sim, é possível. Um dos comandos que você pode enviar para Screen com seu metacaractere ( ^A ) é um literal ^A , que é feito com a sequência ^A-a (ctrl-A, minúscula a). Na tela de ajuda ( ^A-? ), você verá uma chave definida como meta .

Então, em suma, para enviar um comando para uma tela dentro de uma tela (por exemplo, para desconectar a tela aninhada), você pressionaria ^A-a-d , que enviaria ^A-d para a tela aninhada, separando-a e saindo do tela de primeira camada conectada.

    
por 17.10.2014 / 05:10