📜  Linux 中的停止命令和示例

📅  最后修改于: 2022-05-13 01:57:05.778000             🧑  作者: Mango

Linux 中的停止命令和示例

Linux 中的该命令用于指示硬件停止所有 CPU 功能。基本上,它会重新启动或停止系统。如果系统处于运行级别0 或 6 或使用带有 –force 选项的命令,则会导致系统重新启动,否则会导致关机。

句法:

halt [OPTION]...

选项:

OptionDescription
-f, –forceIt does not invoke shutdown.
-w, –wtmp-onlyIt will not call shutdown or the reboot system call but writes the shutdown record to /var/log/wtmp file.
-p, –poweroffTo behave as poweroff
–verboseGives verbose messages when reebooting which helps in debugging problems with shutdown.

文件:

  • /var/log/wtmp :包含关闭时间的新运行级别记录。
  • /var/run/utmp :在读取当前运行级别时通过关闭时间记录进行更新。

示例 1:停止系统上的所有 CPU函数。

$halt

输出:

Broadcast message from ubuntu@ubuntu
root@ubuntu:/var/log# (/dev/pts/0) at 10:15...
The system is going down for halt NOW.

示例 2:使用暂停命令关闭系统。

$halt -p

输出:

Broadcast message from ubuntu@ubuntu
(/dev/pts/0) at 10:16...
The system is going down for power off NOW.

示例 3:带有 -w 选项的停止命令以写入关闭记录。

$halt -w

注意:为此,屏幕上不会有输出。