- Cria sessões de shell nomeadas para que a sessão não seja perdida mesmo que a conexão caia
- Alternativa mais leve ao tmux ou GNU screen
- Enquanto tmux e screen assumem o controle do terminal inteiro e oferecem divisão e mosaico de janelas, o shpool fornece apenas sessões persistentes
- A maior vantagem dessa abordagem é que o shpool não interrompe o scrollback nativo nem o copiar-e-colar
- Como usar
- Instale o shpool no host remoto. Nenhum software adicional é necessário no cliente
- Conecte-se via ssh e depois execute
shpool attach main para criar uma nova sessão nomeada (main é o nome da sessão)
- Cada terminal precisa de uma sessão nomeada separada
- Se a conexão cair ou travar, reconecte-se ao host remoto via ssh e execute
shpool attach main novamente para se reconectar à mesma sessão nomeada
3 comentários
Então dá para manter a sessão sem precisar instalar o
tmuxno remoto. Mas eu já estou acostumado a simplesmente usar otmux...Também parece uma boa usar o Mosh, que utiliza UDP.
https://pt.news.hada.io/topic?id=4810
Embora a descrição continue falando de
tmux, isto não oferece suporte a múltiplos terminais.O mais correto é encarar como uma ferramenta leve que apenas mantém a sessão.