Acabei de aprender screen
e parece maravilhoso.
Algumas perguntas:
- Como eles realmente funcionam?
- Por que os downloads / processos não são interrompidos nas telas, mesmo que algo de ruim tenha acontecido?
gnu-screen
jsn alf
fonte
fonte
echo $TERM
em uma tela, a sessão é impressa,screen
e nãoxterm
nas sessões comuns do bash.Respostas:
Muito brevemente (é possível escrever várias páginas sobre o tema):
screen
obras deDepois que um cliente (janela) é criado, ele é isolado dos outros clientes. Ele se comunica via conexão pseudo-terminal com o processo do servidor, que atualiza o terminal. O servidor controla o que deve ser mostrado no terminal em uma determinada janela, fornecendo a capacidade de alternar entre janelas. Os clientes executam sem saber se
screen
estão exibindo suas informações no momento.fonte