Screen, treballar en consola amb comoditat

Per als usuarios que per gust o necessitat hem de tirar de ssh per administrar alguna màquina que altre esisteix, per facilitar-nos la existència el maravellòs programa screen.

Aquest hens permet treballar amb bash però desant i recuperan't les sessions que vulguem. Així podem retornar a la últmima sessió utilitzada i recordar (amb els comandes up-sown) que collons estabem fent.

El funcionament no és massa complicat, però per si de cas aqui hi ha un bon manual i aqui un altre(en english, agg!)

Aquesta interessant aplicació sol venir en les principals distribucions, però sempre la podeu cercar i instal·larla.

Instruccions bàsiques

1.- Iniciar Screen:
Un cop estem al terminal (o consola) tan sols cal escriure el nom de l'aplicació:

linuxbcn:~# screen

A continuació,per saber que s'ha executat, apareix a pantalla un escrit com aquest:


This will bring up a title page, at the bottom of which it will say

[Press Space or Return to end.]

Do so, and you will be "back" to a shell prompt. You are now running under screen.

Així que prement espai o retorn ja estareu dins d'screen.

2.- Desactivar i reactivar la sessió d'screen

Per seguir l'exemple, piqueu algunes coses a la vostra sessió; ls, potser. després:

^A^D

El símbol "^" indica preme la tecla "Control".

Apareixerá el seguent missatge:


[detached]
linuxbcn:~#

Ara estas darrera de la sessió d'screen. La teva sessió segueix activa, Fes servir screen -ls per llistar les sessions d'screen actives:


linuxbcn:~# screen -ls
There are screens on:
18177.pts-2.linuxbcn (Attached)
18707.pts-1.linuxbcn (Detached)
2 Sockets in /var/run/screen/S-root.

Per retornar, fes servir screen -r. Això et retornarà a la sessió d'screen que tenies oberta.