为了账号安全,请及时绑定邮箱和手机立即绑定

理解 Linux 中的 Shutdown、Poweroff、Halt 和 Reboot 命令

标签:
Linux

在本篇中,我们会向你解释 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 --halt     #停止机器# reboot -p           #关闭机器

就是这样了!如先前提到的,理解这些命令能够有效并可靠地在多用户环境下管理 Linux 服务器。你有一些额外的想法么?在评论区留言与我们分享。


作者简介:

Aaron Kili 是一名 Linux 和 F.O.S.S 的爱好者,未来的 Linux 系统管理员、网站开发人员,目前是 TecMint 的内容创作者,他喜欢用电脑工作,并乐于分享知识。


译文出处:https://www.zcfy.cc/article/understanding-shutdown-poweroff-halt-and-reboot-commands-in-linux

via: https://www.tecmint.com/shutdown-poweroff-halt-and-reboot-commands-in-linux/

作者:Aaron Kili 译者:geekpi 校对:jasminepeng


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消