这是崩溃还是计划关机?“系统现在将停止运行!”

这是崩溃还是计划关机?“系统现在将停止运行!”

Linux 菜鸟。今天早上我的 SSH 控制台上出现了这条消息。

系统现在正在停机!

是管理员关闭了这台虚拟机还是它崩溃了?

答案1

系统管理员已关闭系统电源。在 Red Hat Enterprise Linux (RHEL) 6 中,/sbin/shutdown 会打印此消息。

$ strings /sbin/shutdown | grep 'halt NOW!'
The system is going down for halt NOW!

如果您对代码感兴趣:shutdown.c warning_message() 函数shutdown.c main() 调用 warning_message()

答案2

我将回答我自己的问题。

根据此链接中的信息,上述“停止”消息是在关机期间向会话广播的shutdown -h now

https://www.centos.org/forums/viewtopic.php?t=36485

在 Linux 用语中,halt表示-h暂停,而 Windows 用户对此并不熟悉,它并不表示发生了意外或糟糕的事情。halt 表示没有 ACPI 断电消息的关机,这在 Windows 中并不是一个真正的概念。

相关内容