命令行手册

Man » shutdown 手册在线 - 详细的 shutdown 手册页在线文档

🌍
shutdown - 停止、关闭或重启机器

概要

shutdown [选项...] [时间] [WALL...]

描述

shutdown 可用于停止、关闭或重启机器。

第一个参数可以是时间字符串(通常为“now”)。可选地,这可以后跟一个 wall 消息,在关机之前发送给所有已登录的用户。

时间字符串可以是“hh:mm”格式,表示小时/分钟,指定执行关机的时间,以 24 小时制表示。或者,它可以使用“+m”语法,表示从现在开始的指定分钟数 m。 “now”是“+0”的别名,即用于触发立即关机。如果未指定时间参数,则默认为“+1”。

请注意,要指定 wall 消息,您还必须指定一个时间参数。

如果使用时间参数,在系统关机前 5 分钟,将创建 /run/nologin 文件,以确保不允许进行进一步的登录。

选项

以下选项将被理解:

--help

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

-H, --halt

停止机器。

-P, --poweroff

关闭机器(默认)。

-r, --reboot

重启机器。

-h

与 --poweroff 相同,但不会覆盖要执行的操作(如果操作是“halt”)。例如,shutdown --reboot -h 表示“poweroff”,但 shutdown --halt -h 表示“halt”。

-k

不停止、关闭或重启,而是仅写入 wall 消息。

--no-wall

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

-c

取消待定的关机。这可用于取消具有非“+0”或“now”时间参数的 shutdown 命令的调用。

--show

显示待定的关机操作和时间(如果有)。

在版本 250 中添加。

退出状态

成功时,返回 0,否则返回非零的错误代码。

兼容性

shutdown 命令在以前的 init 系统(包括 sysvinit)中,默认进入单用户模式,而不是关闭机器。要切换到单用户模式,请使用 systemctl rescue。

参见

systemd(1)、systemctl(1)、halt(8)、wall(1)