内容一:手动向系统日志写入信息
# logger [This is test message]
(补充:这里以往系统日志里写入一条包含 This is test message 内容的信息为例)
内容二:显示手动向系统日志写入信息
# grep "This is test message" /var/log/messages
(补充:这里在系统里查找一条包含 This is test message 内容的信息为例)
# logger [This is test message]
(补充:这里以往系统日志里写入一条包含 This is test message 内容的信息为例)
# grep "This is test message" /var/log/messages
(补充:这里在系统里查找一条包含 This is test message 内容的信息为例)
在分析 Kdump 内核奔溃信息之前要先开启 Kdump:
# rpm -qa | grep "crash|kernel-debug"
(注意:如果 crash 和 kernel-debuginfo 两个软件包已安装的话,这里会有 crash 和 kernel-debuginfo 信息的显示)
# cd /var/crash/<date>/
# crash vmlinux-2.6.32.12-0.7-default vmcore
(补充:这里以使用 2.6.32.12-0.7-default 版本的 kernel-debuginfo 解析为例)
# ls vmlinux-2.6.32.12-0.7-default.gz
(注意:如果这里生成了 vmlinux-2.6.32.12-0.7-default.gz 压缩包的话,这里会有 vmlinux-2.6.32.12-0.7-default.gz 信息的显示)
(补充:这里以确认 2.6.32.12-0.7-default 版本的 kernel-debuginfo 生成的压缩包为例)
# gzip -d vmlinux-2.6.32.12-0.7-default.gz
(补充:这里以解压 2.6.32.12-0.7-default 版本的 kernel-debuginfo 生成的压缩包为例)
(步骤略)
/var/run/utmp
/var/log/wtmp
/var/log/lastlog
/var/log/btmp
/var/log/messages
如果是 Rocky Linux & RHEL:
/var/log/cron
如果是 openSUSE & SLE:
/var/spool/mail/<user>
# /usr/bin/last -xF | egrep "reboot|shutdown|runlevel|system"