Na inicialização, onde a saída para o dmesg é registrada?

1

Na inicialização, onde a saída para o dmesg é registrada?

Não diz na página do manual:

link

    
por user447607 02.02.2015 / 19:06

1 resposta

3

Normalmente, as mensagens relacionadas à operação de kernel são armazenadas em uma memória de tamanho fixo chamada Kernel Ring Buffer . Sua localização é /proc/kmsg . dmesg geralmente imprime as entradas do Kernel Ring Buffer em um formato legível por humanos. Como é um buffer (um armazenamento temporário) montado em /proc , você pode imaginar que ele não sobreviverá a uma reinicialização, ou seja, ele mostrará todos os logs do Kernel depois de ser ligado. Se você quiser verificar todos os registros anteriores do Kernel, você precisa verificar /var/log/kern.log , já que ele está sendo armazenado no disco e sobreviverá às reinicializações.

    
por heemayl 02.02.2015 / 19:19