You could put your verification ID in a comment Or, in its own meta tag Or, as one of your keywords Your content is here. The verification ID will NOT be detected if you put it here. Linux para Noveles: Dmesg: diagnostica tu sistema linux

Mi blog ha sido movido!

Seras automaticamente redirigido a la nueva direccion. Si esto no ocurre, visita
http:http://www.linuxnoveles.com/
Y actualiza tus Favoritos.

viernes, 7 de enero de 2011

Dmesg: diagnostica tu sistema linux

Es una de las herramientas principales para ver los problemas de hardware, aparte de una información detallada de todo lo que ocurre en nuestro ordenador.

Una de las cualidades que, tradicionalmente, ha caracterizado a los sistemas basados en Linux es la facilidad y variedad de modos con los que puedes extraer información del sistema, del hardware, de tu red, etc.

Vamos a estudiar la herramienta dmesg, con la que podremos obtener datos sobre el funcionamiento de nuestro equipo. ¿Falla algo y no sabes por qué? Unos pocos ejemplos con dmesg pueden orientarte.
 
dmesg (diagnostic message, mensajes de diagnóstico) es un comando presente en los sistemas operativos Unix que lista el buffer de mensajes del núcleo. Este buffer contiene una gran variedad de mensajes importantes generados durante el arranque del sistema y durante la depuración de aplicaciones.
 
dmesg [options]
 
Invocar dmesg sin ninguna de sus opciones escribe todos los mensajes del núcleo a la salida estándar. Esto usualmente produce líneas demasiado numerosas como para caber en la pantalla a la vez, y por lo tanto sólo los mensajes finales son visibles.
dmesg | tail

Para tener una visión de los últimos acontecimientos ocurridos en el sistema.

dmesg | less
Para ir al final, pulsad la tecla Fin de vuestro teclado. Para salir de la lectura del log, pulsad la tecla Q.
Esto permite que la salida pase a una pantalla completa pulsando la barra espaciadora, hacia atrás presionando la tecla B y eliminado con la tecla q. (El comando more se podrían haber utilizado aquí en lugar de menos de mando, sin embargo, menos es más reciente que más y tiene funciones adicionales, incluyendo la posibilidad de volver a las páginas anteriores de la salida.)
 
dmesg >dmesginfo.txt

Cuando un usuario se encuentra con un problema con el sistema, puede ser conveniente escribir la salida de dmesg a un archivo y luego enviar el archivo por correo electrónico a un administrador de sistemas o de otra persona que sepa de asistencia. Por ejemplo, la salida puede ser redirigida a un archivo llamado dmesginfo.txt mediante el operador de redirección de la salida (designada por un soporte en ángulo hacia la derecha).
 
dmesg | grep -i usb
Un filtro que busca las líneas que contienen la cadena (es decir, la secuencia de caracteres) que le sigue. La opción-i puede ser utilizada para decirle a grep para ignorar el caso (es decir, en minúsculas o mayúsculas) de las letras en la cadena. Por ejemplo, el comando siguiente se enumeran todas las referencias a USB (bus serie universal) los dispositivos en los mensajes del kernel.
 
dmesg | grep -i memory
El dmesg y la combinación grep también se puede utilizar para mostrar la cantidad de memoria física (es decir, RAM) está disponible en el sistema.

cat /var/log/dmesg | less

La salida de dmesg se mantiene en el archivo de registro / var / log / dmesg, y por lo tanto también puede ser vista fácilmente mediante la lectura de ese archivo con un editor de texto, como nano o gedit, o con un comando como CAT, por ejemplo.

No hay comentarios:

Publicar un comentario

Comentario inicial

Alguna vez te has cansado de windows, pero no te atreves a dejarlo, esta es tu pagina. Te enseñaremos pequeños trucos y guías para que puedas hacerlo fácilmente. Ubuntu, fedora, debian, linux mint, unity, gnome, kde, kubuntu

Esta web es sin animo de lucro, solo para facilitar el aprendizaje a los noveles. Toda la información aquí recopilada se obtiene libremente en Internet.