Screen: nueva configuración - Userlinux.net

Creo que si a algún software le he sacado partido y estoy absolutamente orgulloso de usar ese es GNU screen. Ya he hablado de él en numerosas ocasiones y no hago más que alabar sus características. Cada día que juego un poco con sus opciones me quedo boquiabierto. Esta tarde…

Screen: nueva configuración

r0sk 18.Dec.2009 0 Comentarios 570 Lecturas
Creo que si a algún software le he sacado partido y estoy absolutamente orgulloso de usar ese es GNU screen. Ya he hablado de él en numerosas ocasiones y no hago más que alabar sus características.

Cada día que juego un poco con sus opciones me quedo boquiabierto. Esta tarde ha sido por iniciativa de David Martínez, él también habla maravillas de screen.

Normalmente mi configuración suele ser con 9 ó 10 windows abiertas a pantalla completa, pero jugueteando con las regiones me he dado cuenta de que un monitor de 22 da para mucho. Así que me gustaría compartir con vosotros -otra vez- la nueva configuración y un pantallazo de la misma:
# Turn off the annoying startup message
startup_message off
defscrollback 10000
hardcopy_append on
defutf8 on

# Colores
attrcolor b ".I"
termcapinfo xterm 'Co#256:AB=E[48;5;%dm:AF=E[38;5;%dm'
defbce "on"

# Binds de teclas
bind v split -v
bind h split -h

bind 9 eval "split -v" "split -h" "split -h" "split -h" "focus" "focus" "focus" "focus" "split -h" "split -v" "focus" "focus"
bind 0 eval "remove" "remove" "remove" "remove" "remove" "remove"

bindkey "^[[1;5D" focus up
bindkey "^[[1;5C" focus down

# Set left and right meta key mods ALT-,.
bindkey "^[," prev
bindkey "^[." next

# Nueva configuracion
split -v
screen -t 'tail-syslog'       3  /bin/bash -c "sudo grc tail -f /var/log/syslog"
split -h
focus
screen -t 'tail-messages'     4  /bin/bash -c "sudo grc tail -f /var/log/messages"
split -h
focus
screen -t 'access-ul'         5  /bin/bash -c "sudo grc tail -f /home/www/logs/access.log"
split -h
focus
screen -t 'access-enlugo'     6  /bin/bash -c "sudo grc tail -f /home/www/logs/error.log"
focus
split -h
split -v
screen -t 'htop'              0  /bin/bash -c "sudo htop"
focus
screen -t 'iftop'             1  /bin/bash -c "sudo iftop"
focus
screen -r 'mytop'             2  /bin/bash -c "sudo mytop -uuser -ppass"
screen -t 'bash#'             8  /bin/bash -c "su"
screen -t 'bash#'             9  /bin/bash -c "su"
Creo que he aprovechado un poco mejor el espacio además de tener todo a la vista. De verdad que es impensable la de cosas que puede hacer este pequeño programa de poco más de 300Kb.
Categorías: sistemas

Comentarios


Todavía no hay comentarios

Escribe un comentario

Nick
Email
URL

Buscar

Cargando...

Categorías

Últimos comentarios

  • BartlettLilly20
  • r0sk
  • coder
  • argordmel
  • uveic
  • MarcosBL
  • quemada
  • alexander
  • Hakky111
  • tramel
  • hoyadas
  • hoyadas
  • hoyadas
  • Anubys
  • Arturo

Tagcloud

lugo freebsd seguridad futbol iphone mysql champions userlinux alemania_2006 copa bsd cakephp rfilms deportes meme blogs conciertos bake debian macosx apple humor programación música games 2008 beers tip lucux cake sysadmin ssh ibook films cumpleaños bash league barça soccer mundial frases opinion felicidades hack php juegos cms personal 2007 ubuntu ds mac sidenotes openbsd linux blogsfera rsidenotes blog nintendo san_froilan

Archivo

Social

Twitter

Enlaces

Enlaces de interés