- Crea sesiones de shell con nombre para que la sesión no se pierda aunque se corte la conexión
- Alternativa ligera a tmux o GNU screen
- Mientras que tmux y screen toman control de toda la terminal y ofrecen funciones de división y mosaico de ventanas, shpool solo ofrece sesiones persistentes
- La mayor ventaja de este enfoque es que shpool no interrumpe el scrollback nativo ni el copiar y pegar
- Uso
- Instala shpool en el host remoto. El cliente no necesita software adicional
- Conéctate por ssh y luego ejecuta
shpool attach main para crear una nueva sesión con nombre (main es el nombre de la sesión)
- Se necesita una sesión con nombre distinta para cada terminal
- Si la conexión se corta o se congela, vuelve a conectarte al host remoto por ssh y ejecuta
shpool attach main otra vez para reconectarte a la misma sesión con nombre
3 comentarios
Parece que podrías mantener la sesión sin tener que instalar
tmuxen el remoto. Pero igual, simplemente ya estoy acostumbrado atmux..Parece que también es buena idea usar Mosh, que utiliza UDP.
https://es.news.hada.io/topic?id=4810
Aunque en la descripción hablan constantemente de
tmux, no es una herramienta para manejar múltiples terminales.Lo correcto es verla simplemente como una herramienta ligera para mantener la sesión activa.