Buscar aquí

10 junio 2009

multiples consolas en una sola????

Muchas veces al estar remotos en una maquina, queremos dejar un proceso corriendo y movernos de lugar y conectarnos para ver como sigue... o quiza, tener varias consolas para depurar... o talvez varias consolas para editar cosas o revisar.... o... bueno opciones hay muchas... Bueno hacer esto es fácil ocupando el comando screen.
Screen, nos permite virtualizar consolas a partir de una, esto nos da la gracia que podemos tener n consolas como lo esperabamos. Para utilizarlo hay que instalar screen.
Para utilizarlo, se hace con las siguientes secuencias de comando:
  • Para iniciar screen podemos hacer screen -S nombredesesion (asi la podemos identificar mas facilmente)
  • Para abrir nuevas consolas presionamos Control+A+C y se nos abre una nueva.
  • Para movernos entre consolas presionamos Control+A+N o Control+A+P o Control+A+numero 1 ó 2 ó 3 ... número de la consola
  • Para dejarla activa y poder reconectarnos presionamos Control+A+D
  • Para ver las sesiones existentes usamos: screen -ls para ver las sesiones de screen abiertas. Esto arroja el listado de sesiones con piddesesion.nombresesion
  • Para reconectarnos usamos screen -r nombredesesion que colocamos al inicio con -S o podemos usar el pid del proceso entregado en el -ls
Ejemplos:

screen -S katador para iniciar sesion más tarde la recuperare con screen -r katador

No hay comentarios.:

Publicar un comentario