Use o comando de sair da tela (normalmente ctrl-A \ ).
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?
Use o comando de sair da tela (normalmente ctrl-A \ ).
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
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.