La utilidad screen


Supongo que a todos nos ha pasado alguna vez que trabajando via ssh o telnet se nos ha cortado la conexión y hemos perdido lo que estabamos haciendo. screen nos ayuda a solventar este problema y nos aporta mucho más.

Lo primero que tenemos que hacer es instalar la utilidad screen ya sea desde un paquete deb, rpm o un tar.gz
Básicamente, screen nos permite abrir consolas virtuales y desconectarnos y reconectarnos a ellas. El juego de instrucciones básico que debemos saber es el siguiente
screen
Este comando abre una pantalla nueva, nos aparecerá un mensaje para avisarnos y después de pulsar Intro podemos trabajar en nuestra nueva consola
screen -list
Aqui podemos ver la lista de pantallas que tenemos abiertas, nos interesa especialmente el número que aparece y el estado de la ventana (Atached o Deatached), un listado típico de este comando sería el siguiente

debian@servidor:~$ screen -list
There are screens on:
22113.pts-0.servidor (Attached)
21576.pts-0.servidor (Detached)

screen -d
Con este comando liberamos la pantalla en la que estamos trabajando, lo que se esté ejecutando en esa pantalla seguirá en marcha, lo único que hacemos es dejar de verla
screen -r numero
Esto sirve para conectarnos a una pantalla libre, si ejecutamos screen -r 21576 tendriamos acceso a ver que es lo que está pasando en la pantalla 21576
exit
Si estamos en una pantalla, la cierra de forma definitiva
Y eso es todo: tenemos muchas más opciones para investigar, pero para eso está el man.

Este post ha sido traido de forma automatica desde https://web.archive.org/web/20140625063149/http:/bulma.net/body.phtml?nIdNoticia=1120 por un robot nigromante, si crees que puede mejorarse, por favor, contactanos.


Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.