Answers:
停止涉及停止系统上的所有CPU。断电涉及发送ACPI命令,以信号通知PSU断开主电源。
halt
没有参数实际上会调用shutdown(请参阅linux.die.net/man/8/halt),而und showdown -h
决定是否关闭电源或仅暂停计算机的设置。
从技术上讲,您可以在不关闭电源的情况下暂停系统。因此,您暂停,等待它说出“您可以立即关闭计算机”,然后您可以按电源按钮,而不必担心会奇怪地卸下某些东西。
但是在大多数现代的Unix中,停止,关闭,init 0,关闭电源等都可以完成同一件事。例如,当系统不在运行级别0或6时,将Halt映射到“ shutdown -h”。
冗余命令都是为了向后兼容较早的专有* nix。
在过去,“ shutdown”是请求运行init脚本,并通过通知系统即将停止并且应正常清理或退出来尝试正常停止所有运行的请求。
“哈特”是砖墙。系统只是立即停止,没有进行任何有序的关闭。这比仅拉动输入电源对系统更好……但不多。
halt
,系统实际上都已关闭。