- Solusaaaaaaaaaaaaaaaaaaaaaan!
- Queeeeeeeeee?
- Puedes venir un momento?
Justo en el momento en el que lanzas un proceso de backup desde tu terminal, el cual está conectado por ssh a un servidor que está en Fernando Po y que además tiene en sus entrañas la única versión conocida de La Traviata cantada por los Lunnis.
Es entonces cuando levantándote los dedos del teclado se te ocurre la posibilidad de que se puede caer la conexión con Po y no saber por donde anda el backup y es entonces cuando salta a escena screen.
Qué es screen?
screen es un programa que amplía las posibilidades de cualquier terminal, proporcionando terminales virtuales, cortar/pegar, scrollback y que además permite transferir sesiones entre distintos terminale.
Te puedes bajar la aplicación desde:
ftp://ftp.uni-erlangen.de/pub/utilities/screen/
ftp://prep.ai.mit.edu/pub/gnu/
Pero lo suyo es un aptitude install, en el caso de una distribución basda en debian:
# aptitude install screen
La tecla de comando
Se puede acceder a todos los comandos de screen pulsando Control-A. Por ejemplo, para ver la ayuda, pulsa ? después de ctrl-a (o sea, ctrl-a ?). Que no te de el yuyu que hay bastates y son muy sencillos.
Si el programa que estás usando también utiliza la tecla ctrl-a, no hay problema. Pulsa ctrl-a a, y carpetazo al tema.
Al lio
Para lanzar una cónsola:
# screen -S nombreconsola
Para salir de ella:
ctrl+a d
Para ver cuantas consolas hay y sus nombres:
# screen -list
Para recuperar la consola:
# screen -x nombreconsola
Con esto tenemos bastante para lo básico, para más info, lo habitual: man screen
Gracias Fran.
Vaya que si! 😀
es bueno, eh?
🙂
p3ntium Says:
- es bueno, eh?
Solusan Says
- Vaya que si!
The Litle green dwarf (-t):
- Estáis hablando de la Traviata de lo Lunnis, ¿no?
Usar screen es para gays! >XD
La respuesta adecuada de un ingeniero sería "cambia el servidor de país" esto de tener un servidor en una isla perdida de sudáfrica no es un buen negocio!
Es que... esta gente que usa el screen... hay que lanzar las cosas a piñon y jugar al "rm -rf /" ruso cuando hay delay en las comunicaciones (solo tiene gracia cuando el servidor está en producción!). El resto es para nenetas...
>XDDDDDDDDD
Sois la pera.... 😀