El comando iostat es utilizado para monitorizar la actividad de los dispositivos, particiones y sistemas en red (NFS) del sistema, además también muestra una media en % del uso de CPU en la máquina. Una muestra de la salida del comando iostat: $ iostat Linux 2.6.28-11-generic (sistemas) 01/07/09 _i686_ (2 CPU) avg-cpu: %user %nice %system Seguir leyendo
Unix
Apache: Semget: No space left on device
Si no conseguís arrancar apache y encontráis en el error_log entradas como estas: [Fri Apr 3 19:25:05 2009] [warn] pid file /usr/local/apache/logs/httpd.pid overwritten — Unclean shutdown of previous Apache run? semget: No space left on device [Fri Apr 3 19:50:05 2009] [warn] pid file /usr/local/apache/logs/httpd.pid overwritten — Unclean shutdown of previous Apache run? semget: No Seguir leyendo
Unix: Operadores de control
Es extremadamente útil (y casi necesario) conocer los operadores de control de consola Unix, que te permitiran combinar comandos, a continuación os muestro el modo de usar estos operadores de control: Ejecutar un comando si el anterior devuelve el estado «zero exit»: Para ello utilizaremos el operador de control && El segundo comando solamente se Seguir leyendo
Quitar carácteres ^M del final de las líneas en ficheros que provienen de Windows
Muchas veces si editamos con VI o desde algún otro editor Unix un fichero que proviene de Windows puede que nos encontremos con los carácteres ^M al final de todas las líneas. Realmente no hay ningún problema, pero resulta bastante incómodo, os dejo un par de formas de eliminarlos de forma rápida y sencilla: Con Seguir leyendo
Truco shell Unix: quitar líneas en blanco de un fichero con grep
grep . fichero > fichero2 Con el comando citado arriba conseguiremos pasar al fichero2 las líneas que contengan caracteres del fichero 1, o lo que es lo mismo, pasar todo excepto las líneas en blanco. Opción interesante si no nos manejamos con comandos como sed, awk, etc.