bueno como lo usamos, nos metemos por ssh y escribimos:
$screen
según a distribución les tirara un mensaje y de ahí aparecerá lo típico, uno ejecuta lo que quiere ejecutar(en mi caso megaupload-dl) y de ahí para hacer "detached" se apreta lo siguiente:
CRTL+D+A
eso hace que se salga de la supuesta terminal virtual pero la operación sigue corriendo, osea lo que se puede hacer es desconectarse a ssh y de ahi seguir en otro pc, pero ahora nace una pregunta... como volvemos a esa terminal???
pues hacemos el siguiente comando:
$screen -ls
el cual nos dice el pid del numero de las terminales que tenemos corriendo como por ejemplo:
pinto@debian:~$ screen -ls
There are screens on:
16589.pts-2.debian (02/05/09 23:23:04) (Detached)
16471.pts-0.debian (02/05/09 23:07:50) (Detached)
2 Sockets in /var/run/screen/S-pinto.
para volver a la primera se usa el comando
$screen -r Numero_Pid
, osea por ejemplo:
$screen -r 16589
ahora también se les puede colocar nombre a las sesiones(es mas fácil aprenderse un nombre que un numero) eso se hace por ejemplo asi:
$screen -S session
y para ingresar a esa sesión seria :
$screen -r session
por ejemplo aqui tenemos una que se llama "hola":
There are screens on:
22990.hola (03/05/09 21:37:59) (Detached)
16589.pts-2.debian (02/05/09 23:23:04) (Detached)
16471.pts-0.debian (02/05/09 23:07:50) (Detached)
3 Sockets in /var/run/screen/S-pinto.
para cerrar screen basta con escribir
exit
No comments:
Post a Comment