`shutdown -r now` 命令完全关闭而不是重新启动

Jul*_*ian 10 server command-line reboot shutdown 12.04

嗨,我们刚刚在新服务器上安装了 Ubuntu 12.04 LTS。它位于 SuperMicro X9SCA-f 主板上。

现在我们的目标是将其定位在远程服务器机房中 - 但是当我们执行 a 时shutdown -r now,系统完全关闭,必须使用电源按钮重新启动!!我找不到任何似乎适用的 BIOS 设置。

非常感谢任何帮助/指示。

Osa*_*awy 1

使用以下命令重新启动init

\n\n
sudo init 6\n
Run Code Online (Sandbox Code Playgroud)\n\n

该命令在重新启动之前首先init 6运行所有关闭脚本来正常重新启动系统。K*reboot命令会非常快速地重新启动。它不执行任何终止脚本,而只是卸载文件系统并重新启动系统。

\n

  • 这是不正确的。如果您使用“rebo​​ot --force”(或等效的“rebo​​ot -f”),“rebo​​ot”只会比“init 6”或“shutdown -r now”更突然。`reboot` 的正常操作(当简单地使用 `sudo restart` 运行时)是调用 `shutdown`,后者又调用 `init` 来更改运行级别。请参阅 [`man 8 restart`](http://manpages.ubuntu.com/manpages/precise/en/man8/reboot.8.html) 和 [`man 8 shutdown`](http://manpages.ubuntu. com/manpages/precise/en/man8/shutdown.8.html)了解详细信息。换句话说,说使用“sudo restart”重新启动时“K*”脚本不运行的说法完全是错误的。他们是。 (4认同)