Tratando de Ser Paciente con esta Pasión

Hola! ante todo no pretendo aburrirlos con una introducción!

Soy simplemente un desarrollador que , si encuentro un tema interesante sobre el que me parece que pueda aportar mi experiencia, trataré de sumar , tratando de hacer alguna breve reseña al respecto.

Gracias por leer!

lunes, 4 de abril de 2016

Mantener la sesion de ssh aún saliendo del Server, La Solución ? Screen .

Que problema tuve ?

En estos dias tuve que luchar con algunos procesos batch que los debia correr por script, algunas veces largos y el problema es ; ¿ como hacerlos si me tengo que desloguear, por ende se corta el script ?

La Solución: 

Screen permite crear instancias de bash dentro de la misma consola que estan usando , la misma permanece viva por mas que se deslogueen.

Nota: el comando directo contra Screen es Ctrl A ( es como un comando hacia la consola, como un menú)  Por comodidad lo llamare simplemente "scr"

Como funciona:

Para comenzar :

$> screen 

se crea la nueva y corran un log

Bueno ahora si desean volver a la consola original : scr + d  

Para volver : screen -x

Para crear una nueva pantalla , ya dentro de screen : scr + c

Pueden poner a correr un top

para pasar de pantalla en pantalla dentro de screen ( para adelante) : scr + n 
para pasar de pantalla en pantalla dentro de screen ( para atras) : scr + p

Si alguna la desean matar por que ya no les sirve : scr + k
( esto es por cada una que tengan viva.)

y Repito lo más util, es que si se desloguean .. cuando vuelvan a loguearse , lo que tenian en tal pantalla de screen , seguira corriendo.


Para que sirve ?
* Para correr scripts , varios.
* Acceder directo a un log que permanezca corriendo en vez del tail


Que disfruten!

No hay comentarios:

Publicar un comentario