Linux 关机/重启指令

Linux系统下关机指令只有root用户终端才能下达(Linux里切换用户可以用 su root 输入密码便进入 root 用户),同时其他终端也会接收到。

如root用户发出关机指令

 

 
 

其他终端也会收到相应的指令提示:

如果想取消的话,在root终端上输入ctrl + c 但是取消命令不会传递到其他终端上的,其他终端输入 ctrl + c 也是没用的

取消关机指令还可以使用 shutdown + c 来完成,但是要注意,这个指令只能在另外一个 root 用户终端上来完成,发出关机指令的终端使用  shutdown + c 没用的。

shutdown 参数说明:

-h 表示关机 (halt),同样 -h 可以改为 -r (表示重启 reboot);

10 表示10分钟后关机,同样可以改为 11:32 表示11:32关机,或者 now 表示立即关机

当前系统时间是8:02,到11:32 正好是210分钟

ten minutes later, we need ... 命令后面可以加上字符串告知其他终端关机/重启的原因。

其他关机命令:

reboot        :等同于 shutdown -r now

实际上是立即就关机了,只不过我电脑卡了一下才有机会能迅速截图的

halt           :等同于 shutdown -h now  这次没那么幸运了,电脑直接关机了,没能截屏

poweroff   :等同于 halt + 切断电源指令,poweroff 在关闭操作系统之后还会发送 ACPI 指令,通知电源切断电源供应,如果系统不支持ACPI,poweroff 等同于halt。

reboot、halt、poweroff 都不是安全的关机/重启指令,原因是这三个命令在关闭系统时是删除所有的进程而不是平稳的终止它们,如果还有其他用户在系统上工作时可能会造成数据丢失,在一般情况下,建议使用 shutdown 命令来关闭/重启系统,至少使用 shutdown 可以设置缓冲时间。

本篇文章主要参照中国大学 MOCC 课程《Linux 系统管理》关于关闭和重启 Linux

  • 5
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值