marzo
2006
SCREEN o como dejar sesiones activas
En ocasiones deseamos (estando conectados a una terminal de un servidor remoto) dejar conectada una sesión para que se quede ejecutando un programa que da mensajes de salida (como un cliente irc, bittorrent, etc) y a los cuales no es posible dejarlos ejecutandose en background.
O simplemente no queremos un montón de ventanas abiertas y deseamos en una sola conexión tener varias “ventanas” abiertas para trabajar.
Este programita screen puede conseguirse en algun "FTP de GNU":ftp://prep.ai.mit.edu/pub/gnu/. Casi cualquier distribución de GNU/Linux ya trae el programa instalado, por lo cual podemos empezar una sesión simplemente escribiendo <a href="http://www.ymipollo.com/~screen/info/" title="Info de screen"><em>screen</em></a>:
Esto abrirá una sesión y de alli podemos crear ventanas simplemente pulsando las teclas Control+A+C@ (tecla control a y luego pulsar la c) y ya tenemos una nueva ventana.
¿Quieres otra? simplemente pulsas una vez mas Control a c@
Para cambiarse a la ventana 1, se pulsa: Control a 1@ y asi sucesivamente para cambiar a todas las ventanas abiertas.
Para entrar a la ventana inicial (donde se ejecutó el comando screen@) es tomada como la ventana 0 (cero).
¡Y ya!, es posible trabajar con varias “ventanas” a la vez con una sola sesión abierta.
En caso de querer dejar las aplicaciones ejcutandose y salir de sesión, simplemente pulsamos Control a d . Listo, podemos ahora salir y dejar ecutando las aplicaciones que dejamos en las ventanas creadas.
Para recuperar la sesión (digamos en otro momento u otra máquina) solo es necesario ejecutar:
screen -r@Es todo, se puede obtener mas ayuda con el manual man screen@
Fabuloso, una herramienta tan sencilla y útil debería ser mas conocida.
Dos es mejor que uno... supongo :/ ]
del.icio.us Estrella este post
Entradas relacionadas:
Han escrito 2 comentarios de «SCREEN o como dejar sesiones activas»
forever
Jueves 16 de marzo, 2006 13:19.-
Linux por si solo incluye una enorme cantidad de programas y utilerías por las que hay que desembolsar una buena lana en el mundo windows, y eso si, hay que leerse el manual y practicar, el screen que mencionas es muy util, las ventajas ya las diste.

forever
Jueves 16 de marzo, 2006 13:39.-
lo se, hay que lanzarse y cuando queda listo ni una queja del sistema, ahorita estoy implementando un firewall basado en linux con Smoothwall para la red de la empresa, no pido nada mas, ahorita lo tengo funcionando localmente y va como la seda.. Eso es LINUX!!!

