shutdown 中文手册

译者:金步国


版权声明

本文译者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。

其他作品

本文译者十分愿意与他人分享劳动成果,如果你对我的其他翻译作品或者技术文章有兴趣,可以在如下位置查看现有的作品集:

联系方式

由于译者水平有限,因此不能保证译文内容准确无误。如果你发现了译文中的错误(哪怕是错别字也好),请来信指出,任何提高译文质量的建议我都将虚心接纳。


手册索引 · 指令索引systemd-241

名称

shutdown — 停机、关机、重新启动

大纲

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)