Usando um cabo USB para serial, posso conectar-me a um equipamento com sucesso viascreen /dev/ttyUSB0 115200
Existe um comando once within screen que fechará isso e retornará meu prompt de terminal? Isso está no RHEL-8.10. e ctrl-d
não tem efeito.ctrl-c
ctrl-z
Todos os comandos dentro do Screen começam com a tecla prefixo, normalmente Ctrl-a. Para matar uma janela específica do Screen, você pressionaria Ctrl-aseguido por k.
Os comandos para
screen
(por padrão) começam com ctrla; você pode encontrá-los emman screen
(ei, lugar clássico para procurar documentação!). ( ctrlaé o "caractere de escape" parascreen
)No seu caso, você quer ctrlaseguido por dpara
d
anexar (caso queira retornar mais tarde à sessão usandoscreen -r
) ou seguido por kse quiserk
preencher a sessão atual.Dito isso,
screen
é mais um multiplexador de terminal (como o mais modernotmux
) do que um bom terminal serial, na minha humilde opinião. Se você ainda não está acostumado comscreen
comandos, considere usar outra coisa –picocom
por exemplo, é um pouco menos confuso se você só quer a interface serial; o seuscreen /dev/ttyUSB0 115200
seriapicocom -b 115200 /dev/ttyUSB0
. Sairpicocom
é ctrlaseguido por ctrlx.