「halt(8)」-

关闭、断电、重启计算机

命令语法格式

halt [OPTIONS…]

poweroff [OPTIONS…]

reboot [OPTIONS…]

命令描述

这个三个命令分别用于关闭(halt)、断电(poweroff)、重启(reboot)计算机。

这些命令都是指向systemctl的软链接。

命令支持的选项及含义

命令支持的选项如下:

–halt
无论调用三个命令中的哪一个,都停止(halt)计算机。

-p, –poweroff
无论调用三个命令中的哪一个,都关闭(poweroff)计算机。

–reboot
无论调用三个命令中的哪一个,都重启(reboot)计算机。

-f, –force
强行立即停止,关机,重启。不要联系init系统。

-w, –wtmp-only
只向wtmp中写入关机条目,但实际上不会停止,关机,重启。

-d, –no-wtmp
不要向wtmp中写入关机条目。

-n, –no-sync
在停止、关闭电源、重启之前,请勿同步硬盘/存储介质。

–no-wall
在停止、关机、重启之前,不要发送消息。

注意事项

这些旧版命令仅可用于兼容性。

关于halt和poweroff的不同

命令poweroff用于关闭计算机。它会终止所有进程,并关闭CPU,同时它也会关闭设备本身(灯光和PC上的所有东西)并向板上发送ACPI命令,然后向PSU发送,以切断电源。

命令halt也是用于关闭计算机。但是,它只会终止所有进程,并关闭cpu。

退出状态

0 成功

>0 失败

相关手册

systemd(1), systemctl(1), shutdown(8), wall(1)

参考文献

更新日志

  • 08/10/2018 创建文章