systemadmin.es > Kernel > Eliminar mensajes de log por consola (por ejemplo: audit)

Eliminar mensajes de log por consola (por ejemplo: audit)

Cuando se trabaja normalmente por ssh no nos damos cuenta, pero suele ocurrir el día que entramos por consola de vez en cuando se mandan mensajes a ella que dificultan mucho el trabajo. Vamos a ver como eliminar estos mensajes pesados por consola.

Un ejemplo de mensajes pesados que nos podemos encontrar en la consola es el audit:

Mensajes de audit por consola

Mensajes de audit por consola

Mediante el fichero especial /proc/sys/kernel/printk podemos controlar los mensajes de log a donde van con 4 valores:

  • Console Log Level: Los mensajes con mayor prioridad que este valor se imprimirán por consola
  • Default Message Log Level: Mensajes si prioridad definida se consideraran de este valor.
  • Minimum Console Log Level: minimo valor con el que Console Log Level se puede definir.
  • Default Console Log Level: valor por defecto de Console Log Level

El valor por defecto es 6 4 1 7:

# cat /proc/sys/kernel/printk
6       4       1       7

Para quitar los mensajes pesados del audit podemos usar 4 4 1 7 con echo:

# echo "4 4 1 7" > /proc/sys/kernel/printk

2 comments to “Eliminar mensajes de log por consola (por ejemplo: audit)”

  1. Genial esas 4 lineas, claras y concisas,
    acabo de saber como solucionar el problema de que al conectar el HD extraible al USB no me arruine la pantalla de entrada de datos previa a la realizacion del proceso de volcado de datos .

  2. Podrias explicar un poco mas en profundidad lo del 4 4 1 7 y/o los distintos numeros que se pueden combinar para que no se muestren por consola ciertas cosas.

Deja un comentario:

XHTML - Tags permitidos:<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>