要查询Linux系统的RTC(实时时钟)唤醒历史,可以使用last
命令
last -i -n 100
这个命令会显示最近的100条系统启动记录。-i
选项表示显示网络接口信息,-n
选项表示显示的记录数量。
如果你只想查看与RTC唤醒相关的记录,可以尝试使用dmesg
命令查看内核日志。首先,运行以下命令以清除内核日志:
sudo dmesg -C
然后,运行以下命令以查看内核日志中与RTC唤醒相关的条目:
sudo dmesg | grep "Wake-up event"
这将显示与RTC唤醒相关的事件。请注意,这些事件可能不会直接显示时间戳,但你可以通过查看日志中的其他信息(如电源状态变化)来推断唤醒时间。