2007 febrero

Combinaciones de tecla en Bash

By | Debian, Gentoo, Linux, SuSE, Ubuntu | 6 Comments

11.jpegUna breve chuleta para unas hot-keys (teclas rápidas), para bash, que pueden resultar de gran utilidad.

Obviamente, son independientes de si usas Ubuntu, SUSE, Fedora, Debian o lo que sea.

  • Ctrl + A - Ir al principio de la línea.
  • Ctrl + E - Ir al final de la línea.
  • Ctrl + L - Limpiar la ventana, tal como el comando “clear”.
  • Ctrl + U - Limpia todo lo que esté en la línea antes del cursor. Si estás al final de la línea, limpia todo.
  • Ctrl + H - Lo mismo que backspace.
  • Ctrl + R - Te permite buscar entre comandos que ya hayas ejecutado. Un lujo.
  • Ctrl + C - Mata lo que sea que estés corriendo.
  • Ctrl + D - Como si escribieras el comando “exit”.
  • Ctrl + Z - Deja lo que estés ejecutando en el fondo. Con “fg” vuelves a activarlo.
  • Ctrl + W - Borra la palabra que esté antes del cursor.
  • Ctrl + K - Borra todo lo que esté después del cursor.
  • Ctrl + T - Alterna las dos últimas letras antes del cursor.
  • Ctrl+ S - Detiene la salida por pantalla.
  • Ctrl+Q - Reactiva la salida por pantalla.
  • Esc + T - Alterna las dos últimas palabras antes del cursor.
  • Alt + F - Mueve el cursor una palabra hacia adelante en la línea actual.
  • Alt + B - Mueve el cursor una palabra hacia atrás en la línea actual.
  • Tab - La magia. Autocompleta comandos y nombres de archivo/carpetas.

MRTG el mago…

By | Debian, Linux, Ubuntu | 20 Comments

eth-day.png Una forma de tener idea de que tráfico y que carga está soportando tu servidor es mediante una aplicación que hace dibujitos de cada cosa que olisquea (y que le digas, claro).

MRTG, son las siglas de Multirouter Traffic Grapher. Fundamentalmente es una aplicación que permite sacar estadisticas de todo tipo.

Algunas estadisticas que te deja hacer el soft:

  • Control del tráfico de un router adsl.
  • Control del tráfico enviado/recibido de las tarjetas de red
  • Control del uso de la CPU
  • Medidor del uso de la RAM
  • Control del trafico del servidor web Apache.

Una maravilla... :)

Read More

ip_forward Debian

By | Linux | 7 Comments

aarsized.jpgEn un momento determinado se nos presenta la tarea de hacer un pc bastión con una Debian.

Pero por alguna razón el archivo ip_forward no contiene la capacidad de darle esa funcionalidad por defecto a la distribución para ello hay que agregar un '1' al fichero.

# echo "1" > /proc/sys/net/ipv4/ip_forward

Luego sólo deberemos añadir esta regla al firewall del núcleo.

# iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 10.59.1.10

Y ya tenemos el fordward entre eth's.

chkconfig

By | Linux | 2 Comments

chkconfig3.pngPasos fundamentales para editar los niveles de ejecución con chkconfig.

Imginemos que queremos que la aplicación fail2ban arranque con el sistema en los niveles 3 y 5, procederemos de la siguiente manera.

# chkconfig --level 35 fail2ban on
# chkconfig --list | grep fail2ban
fail2ban 0:off 1:off 2:off 3:on 4:off 5:on 6:off

pd: A mis años con RedHat ..... :/

Merlin Tonto

By | Linux | No Comments

Sacha Fuentes

Merlin Tonto. Con este peculiar nombre British Telecom vendía el One Per Desk, un ordenador basado en el Sinclair QL y diseñado para oficinistas, de forma que estos puideran tener en su escritorio todo lo que pudieran necesitar.

En el mismo teclado se encontraban, además de una serie de teclas adicionales, un teléfono y conexiones para el módem, además de un módulo de síntesis de voz. El sistema podía obtenerse con un monitor de 9 pulgadas en blanco y negro o con uno de 14 pulgadas en color.

merlintonto.jpg

Su hardware era básicamente igual al del Sinclair QL, con un procesador Motorola 68008 a 7.5 MHz, 128 KB de RAM y dos Microdrives para almacenar los datos. Disponía de dos modos gráficos, uno de 256×256 píxeles a 8 colores y uno de 512×256 píxeles a 4 colores. La alimentación se la proporcionaba el propio monitor.

Read More

Editor por defecto en Ubuntu

By | Debian, Linux, Ubuntu | 7 Comments

vimSiempre que he ejecutado herramientas como svn o visudo, el editor que se abre por defecto es nano. No es que tenga nada en contra de nano, pero prefiero vim. Asi que, ejecutando la instrucción que adjunto, se logra cambiar el editor por defecto de la manera sencilla mediante un script que cambia la configuracion, y no agregando una variable a mano.
Para hacerlo, solo hay que escribir, en la consola:

# sudo update-alternatives --config editor

Y elegimos:

Choose preferred editor:

There are 4 alternatives which provide `editor`.

Selection Alternative
———————————————–
1 /bin/ed
2 /usr/bin/vim
*+ 3 /bin/nano
4 /usr/bin/emacs21

Press enter to keep the default[*], or type selection number: 2

Backup de sistema con tar (reprise)

By | Linux | 6 Comments

datacenter.jpgY resulta que un día Necesitamos crear un backup del sistema y no disponemos de ninguna herramienta de 'disaster & recovery' a mano, como podría ser Mondoarchive.

Pateando manuales, tutoriales, y recetas del Tio Aquilino, he llegado a ver cadenas de instrucciones muy peregrinas, rebuscadas, brillantes y de sabor a fresa :)

Particularmente he elegido esta forma que a todas luces es de lo más básico que hay.

Read More