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?
linux
dmesg
journalctl
Rimski
fuente
fuente
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 imitardmesg
.Compare los manuales para
journalctl
ydmesg
en su sistema.fuente
systemd-journal
, se ajusta más a la pregunta. Solo adivinando ...