Created: 2022-07-06 19:28 | Updated: 2022-07-06 19:29 |
O screen é uma ferramenta bastante interessante e que uso com certa frequência no Linux. O manual o define como um gerenciador de janelas com emulação de terminal VT100/ANSI.
Não vou entrar em detalhes de suas funcionalidades mas eu o acho útil em duas situações:
Para acessar uma porta serial, executo o screen conforme o exemplo seguir:
screen /dev/ttyUSB0 115200
Acho que não preciso dizer o que é cada parâmetro: eles se explicam por si só.
Para ativar o rolamento de tela no screen, o modo mais fácil é editar o arquivo .screenrc (no diretório home do usuário) e adicionar o seguinte:
# Enable scrolling
termcapinfo xterm* ti@:te@
Com isso, na próxima execução do screen será possível rolar a tela (scrool back) usando o PageUp (ou SHIFT-PageUp).
Para sair do screen, use:
CTRL-A-\
Para desconectar de uma sessão do screen sem encerrar a janela:
CTRL-A-D
Para reconectar-se a uma sessão do screen:
screen -r
É isso. Simples, mas são os comandos que sempre me esqueço. :)