Screen Linux
Antes de comenzar:
root#: aptitude install screen
La misma manera de explorar o navegar por medio de TABS, es posible por medio de Screen para Linux, al trabajar con cónsolas. Es posible rotar los TABS, acceder directamente a cada uno de ellos, crear nuevos, destruir otros, attach o detach de los existentes, cambiarles el nombre, cerrar sesión dirigirse a otra estación de trabajo y continuar con la sesión anterior sin perder el trabajo realizado (se mantiene en background), compartir una sesión con otra persona !! En fin, más simple y eficiente.
Se puede fácilmente configurar un entorno sencillo para identificar mejor cada TAB con su nombre y/o color, editando el archivo /etc/screenrc o el .screenrc respectivo a cada usuario.
El mío fue modificado para contener lo siguiente:
hardstatus on
hardstatus alwayslastline
hardstatus string "%h%? users: %u%?"
hardstatus string '%{= kG}[ %{G}%H %{g}][%= %{=kw}%?%-Lw%?%{r}(%{W}%n*%f%t%?(%u)%?%{r})%{w}%?%+Lw%?%?%= %{g}][%{B}%Y-%m-%d %{W}%c %{g}]'
termcapinfo xterm|xterms|xs|rxvt ti@:te@
screen -t NombreDePantalla NúmeroDePantalla Comando
Ej:
screen -t SERVIDOR 0 ssh yo@servidor
De esta manera obtengo una barra de identificación en la parte inferior de la pantalla, identificada entre paréntesis la ventana actual y distinguida por un color. Adicionalmente por defecto se abrirán tantos TABS como "screen -t X X X" se hayan declarado.
Atajos:
- 0 al 9 – Cambia entre ventanas.
- Ctrl+n – Cambia a la próxima ventana disponible.
- Backspace – Cambia a la ventana previa disponible.
- Ctrl+a – Cambia a la última ventana donde se estuvo presente.
- A – Cambia el nombre de la ventana.
- K – Cierra una ventana.
- c – Crea una nueva ventana.
- [ + Flecha - Para realizar scroll.
http://magazine.redhat.com/2007/09/27/a-guide-to-gnu-screen/
Comentarios