dmesg
Alguém sabe onde fica a saída ?
Pergunto isso porque quando invoco dmesg
tenho vários itens adicionados ao meu log que parecem informações de rastreamento:
p2p: selectChannelForRoam[712] ChannelCount 2 init:SelChannel 11 SelRssi -52 SelRefs 1
[51345.936880]: com.apple.p2p: monitorSteerState[625] No need to roam : channel 153
[51346.093976]: com.apple.p2p: addPeerToSteeringGroup[325] Add Peer : 32:A5:B7:C0:18:83 InfraChan 153 RSSI -58
[51346.937192]: com.apple.p2p: selectChannelForRoam[712] ChannelCount 2 init:SelChannel 11 SelRssi -52 SelRefs 1
[51346.937194]: com.apple.p2p: monitorSteerState[625] No need to roam : channel 153
[51347.603157]: com.apple.p2p: addPeerToSteeringGroup[325] Add Peer : 32:A5:B7:C0:18:83 InfraChan 153 RSSI -57
[51347.603162]: com.apple.p2p: addPeerToSteeringGroup[407] Request Add Mac32:A5:B7:C0:18:83 Channel 153 Changed 0
A saída do
dmesg
comando é a saída padrão. Sua função é formatar buffers de log internos do kernel na saída padrão.Você pode encontrar as mesmas informações formatadas e despachadas dentro de muitos logs de sistema diferentes, por exemplo:
Outro comando:
syslog
nos permite exibir essas mensagens em tempo real antes que elas sejam despachadassyslogd
em seus arquivos de log apropriados. Tente por exemplo:Veja também:
Normalmente, o dmesg lê diretamente o buffer de mensagens do kernel.
A saída do dmesg pode ou não ser armazenada em algum lugar. Se for armazenada, o syslogd e possivelmente outras ferramentas podem filtrá-la e distribuí-la para arquivos diferentes.
No MacOS, você pode usar o aplicativo de console para navegar por todos os logs.