Tutorial: Multiples sesiones con Screen
18:01En ocasiones, si estamos trabajando sobre la terminal de Linux (me refiero a las tty, no a terminales emulados), puede que necesitemos trabajar en varias ventanas o segmentos. ¿Imagináis poder tenerlas y trabajar en todas ellas al mismo tiempo? Eso es posible, con el comando 'Screen'.
Screen es una herramienta con la que se puede crear y manejar varias sesiones y programas de manera simultanea desde una sola terminal. Nos sera muy útil a la hora de trabajar por ssh.
Para crear una nueva sesión, usaremos el comando: screen -S [Nombre]
Cuando hayamos creado una nueva sesión, podremos verla con el comando: screen -ls
Al usar ese comando, el terminal nos dará una respuesta similar a la siguiente:
usuario@debian:~$ screen -ls
There is a screen on:
4966.PrimeraSesion (22/11/16 11:45:57) (Attached)
1 Socket in /var/run/screen/S-usuario.
Una vez dentro de la sesión, tenemos muchas opciones que podremos utilizar para manejar las ventanas, todas precedidas de un 'Control + a' para que funcionen:
- control+a ?: Nos muestra un sumario de las opciones que tenemos.
- control+a c: Creamos una nueva ventana dentro de la sesión actual.
- control+a ": Nos muestra las ventanas existentes de la sesión actual.
- control+a A: Nos permite cambiarle el nombre a la ventana actual.
- control+a S: Nos permite dividir horizontalmente la ventana actual.
- control+a tab: Nos permite ir la siguiente zona.
- control+a |: Nos permite dividir verticalmente la ventana actual.
- control+a X: Cierra la zona actual.
- control+a Q: Cierra todas las zonas menos la actual.
- control+a k / exit: cierra la consola actual de screen. Si es la última se sale del programa.
- control+a \: Cierra todas las consolas y se sale de screen.
Con todas esas opciones podréis usar el comando screen perfectamente. Si tenéis alguna duda mas sobre el comando, podéis hacer un 'man screen' para ver su manual o usar la opción 'control+a ?' para ver la lista de opciones disponibles.
No olvidéis compartid y seguidnos para más publicaciones.
También podéis leerme en mi blog personal: blogdereo.blogspot.com.es
0 comentarios