Para mostrar a saída da última inicialização, você ainda pode usar o comando dmesg
.
No entanto, o Ubuntu 16.04 (na verdade, todos Ubuntus > = 15.04) usa systemd
, que tem um daemon de registro, journald
e uma interface com acesso altamente flexível a dados registrados: journalctl
. Você pode ver um log do último equivalente de inicialização a dmesg
:
journalctl -k
Na journalctl
página do manual :
todos dmesg
output nas últimas 2 horas
journalctl -k --since "2 hours ago"
todo o diário desde a última inicialização
journalctl -b
lista de botas no diário
journalctl --list-boots
para configurar o log persistente, você precisa configurar journald
- por padrão, seu log é escrito de forma não persistente para /run/systemd/journal
(um arquivo binário - não adianta tentar lê-lo) e nenhum dado está disponível antes do atual boot. Para configurar o log persistente, edite o arquivo /etc/systemd/journald.conf
e remova o comentário da linha #Storage=auto
e altere auto
para persistent
. Use seu editor de texto favorito ou
sudo sed -i.bak 's/#Storage=auto/Storage=persistent/' /etc/systemd/journald.conf
Em seguida, você deve reiniciar o serviço (ou reinicializar)
sudo systemctl restart systemd-journald
Tendo habilitado o log persistente, você poderá no futuro usar a funcionalidade completa de journalctl
, por exemplo, para ver informações da inicialização antes da atual
journalctl -b -2
Veja a página relevante do maravilhoso < 3 Arch Wiki < 3 para obter mais dicas e truques ao usar journalctl