SHUTDOWN(8)

NAME
shutdown - 停机、关机、重新启动

SYNOPSIS

shutdown [OPTIONS...] [TIME] [WALL...]

描述

shutdown 可用于停机、关机、 重新启动

可选参数 [TIME] 是一个表示时间的字符串(通常是 "now")。可选参数 [WALL...] 用于设置在关机前发送给所有登录用户的警告信息。

时间字符串可以是 "hh:mm" 格式， 表示在指定的时间点"小时:分钟"(24小时制)执行关机动作。 时间字符串也可以是 "+m" 格式， 表示从现在起的 m 分钟之后执行关机动作。 "now" 与 "+0" 的含义相同， 表示立即触发关机流程。如果未指定时间字符串， 那么 "+1" 是默认值。

注意，如果要设置 [WALL...] 参数， 那么必须同时设置 [TIME] 参数。

如果使用了 [TIME] 参数， 那么在关机流程开始前5分钟将会创建 /run/nologin 文件， 以禁止用户登录。

选项

能够识别的命令行选项如下：

--help
    显示简短的帮助信息并退出。

-H, --halt
    停机(关闭系统但是不切断电源)

-P, --poweroff
    关机(关闭系统并且切断电源)， 这是默认值。

-r, --reboot
    重新启动

-h
    等价于使用 --poweroff 选项， 除非明确使用了 --halt 选项。

-k
    不实际执行关机动作， 而是仅仅发送警告消息。

--no-wall
    不在关机前发送警告消息

-c
    取消一个已经在计划中的关机动作。 用于取消一个先前未使用 "+0" 或 "now" 参数的 shutdown 命令。

退出状态

返回值为 0 表示成功， 非零返回值表示失败代码。

参见

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