termina a tela da porta serial de monitoramento

10

Estou usando screen /dev/tty-MyDevice para ver o tráfego na porta serial.

Pressionar Ctrl + D não faz com que a tela termine.

O que tenho que fazer para finalizá-lo?

    
por Walrus the Cat 25.01.2015 / 00:45

3 respostas

15

Use o comando de sair da tela (normalmente ctrl-A \ ).

    
por 25.01.2015 / 01:46
6

Embora a resposta do aecolley geralmente funcione, então não funcionou para mim (pode ser por causa do teclado islandês e do islandês, mas de alguma forma duvido). Quando, nessa situação, você pode ir para um console diferente e executar screen -ls e anotar o número da sessão na tela, a saída deve ser algo assim:

There is a screen on:
            6254.tty2.hostname           (Attached)
1 Socket in /var/run/screen/S-root

O número da sessão da tela dela é então 6254.

Em seguida, você pode emitir o seguinte comando para fechar a sessão da tela: screen -X -S 6254 quit

    
por 29.02.2016 / 13:50
6

Eu corro todos os meus terminais dentro de uma tela, e também às vezes uso a tela para conectar a serial. Se você usa screen /dev/ttyUSB0 na tela, você só terá uma nova janela na sua sessão atual, não uma nova tela filha.

Neste caso, pressione Ctrl-A k para matar apenas a janela atual em vez do processo de tela inteiro e suas outras janelas com ele. Este é o comando kill window.

    
por 09.03.2017 / 20:59