如何正确关闭或重新启动 Unix/Linux 服务器

Ton*_*ark 12 linux unix

关闭 Unix/Linux 服务器的正确方法是什么?

从我的谷歌搜索中,我了解到(希望)以下内容:

关机:我应该使用它,参数 -h 停止,或参数 -r 重启

停止:停止计算机(停止处理器?这是否会物理关闭计算机的电源?)。我认为如果不在 init0 处,这将调用关闭,否则就停止。

reboot:如果不是在 init6,调用关机,否则只是重新启动计算机。

如果所有这些都是正确的,那么我唯一无法弄清楚的是“停止”究竟是做什么的。它只是停止处理器而不是物理关闭计算机吗?如何“关闭”计算机?

谢谢

Kyl*_*ndt 14

shutdown -h now将关闭大多数系统的计算机,但这取决于实施。使用-P至关机肯定和-H制止肯定。这是我建议关闭系统的方法。它将运行所有正确的脚本。

haltwithout-f只会调用上面的 shutdown 等等reboot,它们基本上只是别名。