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

18.Dec.2009 ~ 0 Comentarios ~ 1138 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

Comentarios


Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 15 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.

Buscar

Cargando...

Últimos comentarios

  • reidrac
  • r0sk
  • Rodrigo Rega
  • minWi
  • r0sk
  • reidrac
  • r0sk
  • deady
  • errece
  • r0sk
  • flexo
  • r0sk
  • MarcosBL
  • r0sk
  • isra

Moneting

Valor de mi cuenta de Facebook según Moneting
Valor de mi cuenta de Twitter según Moneting

Tagcloud

ubuntu juegos 2007 web twitt futbol cumpleaños ds django mundial apple rfilms conciertos alemania_2006 lugo macosx programación frases mercurial lucux php userlinux debian blog rsidenotes twitter felicidades cakephp meme ssh bsd barça sidenotes iphone bash vacaciones blogs opinion blogsfera seguridad linux champions humor freebsd personal mysql nintendo openbsd canción sysadmin bake games ps3 2008 cake deportes hack films mac league

Archivo

Social

Enlaces de interés