reboot, halt, poweroff

重启系统或关机


语法格式

reboot [-fvw]
halt [-fpw]
poweroff [-fpw]
reboot [--help] [--version]

命令简介

使用reboot、halt和poweroff命令,可以分别执行系统重启、关机以及关机与断电等任务。在这3个命令中,reboot是最基本的命令文件,halt与poweroff只是连接到reboot文件的符号链接文件,3个命令实际上共用一个代码文件。

当使用“-f”选项调用reboot命令时,reboot命令将会跳过shutdown命令,直接调用reboot(2)系统调用,根据运行时提供的命令名,重新引导系统、关机以及关机与断电。否则,只需使用适当的参数,调用shutdown命令即可。

在调用reboot(2)之前,reboot命令首先把关机时间记录写入/var/log/wtmp文件。

命令选项

-f, --force  禁止调用shutdown命令,直接执行命令名字蕴含的实际动作。注意,在使用“-f”选项运行reboot、halt与poweroff命令之前,首先要运行sync命令,以免损坏文件系统。

-p, --poweroff  指示halt命令,除了关闭系统之外,还要断电。

-w, --wtmp-only  禁止调用shutdown命令或reboot(2)系统调用,仅在/var/log/wtmp文件中写一个关机记录。

v, --verbose  在重新引导系统时输出较多的信息,以便于诊断系统关机方面的问题。

--help  显示命令的用法、概述与选项说明等帮助信息,然后退出。

--version  显示命令的版本与版权等信息,然后退出。

应用实例

1. 重新引导系统。

# reboot

2. 绕过shutdown命令,直接关机与断电。

# sync
# poweroff -f

索引:A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z