Linux 系统中的 shutdown、poweroff、halt 以及 reboot 命令详解

在本篇中,66哥 会向大家解释 shutdown、poweroff、halt 以及 reboot 命令的具体用途。以及解释清楚当你使用这些命令时都有哪些可用的选项。

如果你想深入 Linux 服务器管理,那么为了有效和可靠的服务器管理,这些重要的 Linux 命令你需要完全理解。通常上,当你想要关闭或者重启你的机器时,你会运行下面之一的命令:

shutdown 命令

shutdown 会给系统计划一个时间关机。它可以被用于停止、关机、重启机器。

你可以指定一个时间字符串(通常是 now 或者用 hh:mm 指定小时/分钟)作为第一个参数。额外地,你也可以设置一个广播信息在系统关闭前发送给所有已登录的用户。

重要:如果使用了时间参数,系统关机前 5 分钟,会创建 /run/nologin 文件。以确保没有人可以再登录。

下面是 shutdown 命令示例:

shutdown 
shutdown now 
shutdown 13:20   
shutdown -p now  ### 关闭机器 
shutdown -H now  ### 停止机器       
shutdown -r09:35 ### 在 09:35am 重启机器 

要取消即将进行的关机,只要输入下面的命令:
shutdown -c 

halt 命令

halt 通知硬件来停止所有的 CPU 功能,但是仍然保持通电。你可以用它使系统处于低层维护状态。注意在有些情况会它会完全关闭系统。

下面是 halt 命令示例:

halt             ### 停止机器 
halt -p          ### 关闭机器 
halt --reboot    ### 重启机器 

poweroff 命令

poweroff 会发送一个 ACPI 信号来通知系统关机。

下面是 poweroff 命令示例:

poweroff           ### 关闭机器 
poweroff --halt    ### 停止机器 
poweroff --reboot  ### 重启机器 

reboot 命令

reboot 通知系统重新启动。

下面是 reboot 命令示例:

reboot           ### 重启机器 
reboot --halt    ### 停止机器 
reboot -p        ### 关闭机器 

PS:如果是关闭 VPS 云主机,66哥建议大家用 halt -p 命令,可以安全关机并且不会丢失数据。

给TA打赏
共{{data.count}}人
人已打赏
VPS教程

教你如何通过 Vultr 服务器后台手动创建快照备份服务器数据

2021-2-5 23:27:57

VPS教程

宝塔面板 LNMP 环境下 Mautic 3.X 最新版开源 EDM 邮件行销系统安装教程

2021-3-17 3:54:24

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索