Como ler arquivos * .journal no Fedora 21?

1

Eu quero ver o log anterior do dmesg antes da reinicialização. Nas versões anteriores do fedora, costumava ser em /var/log/messages . Mas do Fedora 20, ele está sendo armazenado por systemd , ou seja, journalctl .

Eu tenho um diretório /var/log/journal . Tem muitos arquivos e todos eles possuem extensão como .journal . Eu tentei abri-los com gedit . Mas não conseguiu. Eu tentei com o notepad ++. Está mostrando dados ilegíveis como se fosse um arquivo binário. Como lê-los?

    
por RatDon 17.06.2015 / 08:21

1 resposta

3

Você não deve lê-los. Estes são arquivos binários. Somente a ferramenta "journalctl" com a permissão correta do usuário pode lê-los. É uma característica do "systemd". Qualquer usuário normal não pode ler os logs do sistema, ao contrário do sistema "syslog" tradicional, onde qualquer usuário pode "cat" o "/ var / log / messages" e ver todos os registros do sistema.

    
por 17.06.2015 / 08:34