命令行手册

Man » reboot 手册在线 - reboot man 页面的详细在线文档

🌍
poweroff, reboot, halt - 关机、重启或停止机器

概要

poweroff [选项...]

reboot [选项...]

halt [选项...]

描述

poweroff、reboot 和 halt 可用于关机、重启或停止机器。这三个命令都接受相同的选项。

选项

以下选项将被理解:

--help

打印简短的帮助文本并退出。

新增于版本 253。

--halt

停止机器,无论调用了哪个命令。

新增于版本 253。

-p, --poweroff

当调用 halt 或 poweroff 时,关机。当调用 reboot 时,此选项将被忽略。

新增于版本 253。

--reboot

重启机器,无论调用了哪个命令。

新增于版本 253。

-f, --force

强制立即关机、停止或重启。如果指定,该命令不会联系 init 系统。在大多数情况下,在关机之前,文件系统不会被正确卸载。例如,命令 reboot -f 在很大程度上等同于 systemctl reboot -ff,而不是 systemctl reboot -f。

新增于版本 253。

-w, --wtmp-only

仅写入 wtmp 关机条目,不实际关机、重启或停止。

新增于版本 253。

-d, --no-wtmp

不写入 wtmp 关机条目。

新增于版本 253。

-n, --no-sync

在关机、重启或停止之前,不要同步硬盘/存储介质。

新增于版本 253。

--no-wall

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

新增于版本 253。

退出状态

成功时,返回 0,否则返回非零的失败代码。

注意事项

这些命令的实现方式保留了与原始 SysV 命令的基本兼容性。 systemctl(1) 动词 poweroff、reboot、halt 提供了相同的功能,并具有一些附加功能。

请注意,在许多 SysV 系统上,halt 曾经与 poweroff 同义,即这两个命令都会导致机器关机。 systemd 在这方面更加准确,halt 仅会导致停止机器(保持电源开启),并且需要 poweroff 才能实际关机。

参见

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