2019-02-17 html
在本篇中,咱们会向你解释 shutdown、poweroff、halt 以及 reboot 命令。咱们会解释清楚当你用那些可用的选项执行的时候它们实际作了什么。服务器
若是你想深刻 Linux 服务器管理,那么为了有效和可靠的服务器管理,这些重要的 Linux 命令你须要彻底理解。post
一般上,当你想要关闭或者重启你的机器时,你会运行下面之一的命令:学习
shutdown 会给系统计划一个时间关机。它能够被用于中止、关机、重启机器。spa
你能够指定一个时间字符串(一般是 now 或者用 hh:mm 指定小时/分钟)做为第一个参数。额外地,你也能够设置一个广播信息在系统关闭前发送给全部已登陆的用户。htm
重要:若是使用了时间参数,系统关机前 5 分钟,会建立 /run/nologin 文件。以确保没有人能够再登陆。blog
shutdown 命令示例:字符串
# shutdown
# shutdown now # shutdown 13:20 # shutdown -p now ### 关闭机器 # shutdown -H now ### 中止机器 # shutdown -r09:35 ### 在 09:35am 重启机器
要取消即将进行的关机,只要输入下面的命令:get
# shutdown -c
halt 通知硬件来中止全部的 CPU 功能,可是仍然保持通电。你能够用它使系统处于低层维护状态。it
注意在有些状况会它会彻底关闭系统。下面是 halt 命令示例:
# halt ### 中止机器
# halt -p ### 关闭机器 # halt --reboot ### 重启机器
poweroff 会发送一个 ACPI 信号来通知系统关机。
下面是 poweroff 命令示例:
# poweroff ### 关闭机器
# poweroff --halt ### 中止机器 # poweroff --reboot ### 重启机器
reboot 通知系统重启。
# reboot ### 重启机器
# reboot --halt ### 中止机器 # reboot -p ### 关闭机器