São duas coisas totalmente diferentes.
Na maioria dos sistemas que eu conheço que tem dmesg
, às vezes é um comando e, às vezes, um arquivo de log em /var/log
e pode ser ambos. O log contém mensagens produzidas pelo kernel. Isso geralmente inclui as várias mensagens de teste do dispositivo durante a seqüência de inicialização, bem como quaisquer outras mensagens geradas pelo kernel durante a execução do sistema.
Dependendo do "diário", suponho que sejam coisas diferentes. A revista que me vem à mente é o periódico de um sistema de arquivos em diário. Esse diário contém as várias transações feitas em uma partição específica (parte de um disco) e permite que o sistema reproduza operações de disco de forma consistente no caso de uma falha do sistema. Esta revista geralmente não é acessível aos usuários.
Se "revista" refere-se a journalctl
, os dois são semelhantes, mas não é o mesmo. journalctl
tem uma opção --dmesg
que faz com que imite dmesg
.
Compare os manuais de journalctl
e dmesg
em seu sistema.