Soy completamente nuevo en Linux. Lo que veo son dos registros que se ejecutan aproximadamente de la misma manera. ¿Por qué hay dos registros? ¿Qué tipo de mensajes espero ver en cada uno de ellos? ¿Y cuál es la diferencia en su ciclo de vida?
Soy completamente nuevo en Linux. Lo que veo son dos registros que se ejecutan aproximadamente de la misma manera. ¿Por qué hay dos registros? ¿Qué tipo de mensajes espero ver en cada uno de ellos? ¿Y cuál es la diferencia en su ciclo de vida?
Respuestas:
Son dos cosas totalmente diferentes.
En la mayoría de los sistemas que conozco que tienen dmesg
, a veces es un comando y, a veces, un archivo de registro /var/log
, y puede ser ambos. El registro contiene mensajes producidos por el núcleo. Por lo general, esto incluirá los diversos mensajes de la sonda del dispositivo durante la secuencia de arranque, así como cualquier otro mensaje emitido por el núcleo durante la ejecución del sistema.
Dependiendo de a qué se refiere el "diario", supongo que serán cosas diferentes. El diario que primero me viene a la mente es el diario de un sistema de archivos registrado. Este diario contiene las diversas transacciones realizadas en una partición particular (parte de un disco) y permite que el sistema reproduzca las operaciones del disco de manera consistente en el caso de un bloqueo del sistema. Esta revista generalmente no es accesible para los usuarios.
Si "diario" se refiere journalctl
, entonces los dos son similares, pero no iguales. journalctl
tiene una --dmesg
opción que lo hace imitar dmesg
.
Compare los manuales para journalctl
y dmesg
en su sistema.
systemd-journal
, se ajusta más a la pregunta. Solo adivinando ...