最后重新启动 -F 显示重叠的时间跨度

最后重新启动 -F 显示重叠的时间跨度

我刚刚在我们的一台服务器上发现了一些我无法解释的奇怪行为。这是关于两条中线。我假设启动用户的时间跨度不能重叠,但是,它们确实:

$ last reboot -F
reboot   system boot  4.4.44-39.55.amz Wed Feb 15 09:16:30 2017 - Wed Feb 15 09:36:53 2017  (00:20)    
reboot   system boot  4.4.41-36.55.amz Fri Feb 10 20:16:26 2017 - Wed Feb 15 09:16:00 2017 (4+12:59)   
reboot   system boot  4.4.41-36.55.amz Fri Feb 10 14:33:56 2017 - Wed Feb 15 09:16:00 2017 (4+18:42)   
reboot   system boot  4.4.35-33.55.amz Fri Jan 20 17:06:05 2017 - Wed Feb 15 09:16:00 2017 (25+16:09)

这是否意味着机器在重新启动之前没有正确关闭,因此在 中没有启动用户的注销条目wtmp

感谢您的任何提示。

答案1

这些不是boot用户登录或注销的条目,而是系统在重新启动时写入的条目。

这些条目是在重新启动时写入的,但是,如果系统以其他方式关闭(通过拔掉电源或其他方式),则不会写入条目。我认为下一次有序关闭将产生您所看到的效果。

重新启动reboot -d也不会更新wtmp数据库。

相关内容