所有Debian启动消息

Modified on: Wed, 18 Sep 2019 03:00:02 +0800

如何在稍后审核引导Debian系统时滚动的消息?

换句话说,我怎样才能方便地查看所有?这是问题的重点;只是它们的一部分是不够的。

某些启动时消息只写入/var/log/daemon.log/var/log/syslog,在那里我看到了以下消息:udevd[240]: SYSFS{}= will be removed in a future udev version中删除。

在挤压中,这些不在/var/log/dmesg中。它们也不在/var/log/boot中,在BOOTLOGD_ENABLE=yes中设置/etc/default/bootlogd并且包bootlogd

有关rsyslogd的各种日志记录位置的更多详细信息,请参阅/etc/rsyslog.conf

最佳答案

启动消息如此短暂地传递,对于某些人来说,可能不确定他们说什么。除了通常的(众所周知的)日志文件之外,您可能希望检查它们可能被记录的所有文件,以便进行验证(至少)。

在Debian上,日志通常保存在/var/log目录中。

启动后,今天在那里改变了什么(哪些文件)可以在Bash shell中看到:

sudo ls -ld --sort=time `sudo find /var/log -type f -daystart -ctime 0 | sed -r 's/^.*\.([0-9]+|old|gz)$//g'`

滚动输出可能包含有趣的字符串,例如“将被删除”。以下是如何找到它们:

sudo grep -ilF 'will be removed' `sudo find /var/log -type f -daystart -ctime 0 | sed -r 's/^.*\.([0-9]+|old|gz)$//g' | sort` > log-list; sudo nano `cat log-list`

启动时间记录可以通过以下方式启用: / p>

apt-get install bootlogd

并编辑/etc/default/bootlogd以包含

BOOTLOGD_ENABLE=yes

不幸的是,bootlogd似乎不可用挤压。

有关颜色信息,请参阅此处


相关问答

添加新评论