halt
可以关闭机器,
但shutdown now
不会关闭,它只是注销root
。
有人知道原因吗?
答案1
答案2
我认为是 Linux?(告诉或至少标记操作系统是好的做法)。
'shutdown now' 将系统置于 init 1 中,而 'shutdown -h now' 则'立即'停止系统。
从关机手册中
shutdown 通过向 init 进程发出信号,要求其更改运行级别来完成其工作。运行级别 0 用于停止系统,运行级别 6 用于重新启动系统,运行级别 1 用于使系统进入可以执行管理任务的状态;如果没有为 shutdown 指定 -h 或 -r 标志,则这是默认设置。要查看在停止或重新启动时执行的操作,请查看文件 /etc/inittab 中这些运行级别的相应条目。
答案3
那是一个“很久以前”的命令。关机或关机——关闭计算机停止——准备在用户按下电源按钮后关闭计算机。