对于使用了 -poweroff 选项:
# shutdown -P Shutdown scheduled for Mon 2018-10-08 06:40:07 EDT, use 'shutdown -c' to cancel. -
root@2daygeek.com# Broadcast message from root@vps.2daygeek.com (Mon 2018-10-08 06:39:07 EDT): -
The system is going down for power-off at Mon 2018-10-08 06:40:07 EDT!
可以在您的终端上敲击 shutdown -c 选项取消操作。
# shutdown -c -
Broadcast message from root@vps.2daygeek.com (Mon 2018-10-08 06:39:09 EDT): -
The system shutdown has been cancelled at Mon 2018-10-08 06:40:09 EDT!
其他的登录用户都能在中断中看到如下的广播消息:
[daygeek@2daygeek.com ~]$ Broadcast message from root@vps.2daygeek.com (Mon 2018-10-08 06:41:35 EDT): -
The system shutdown has been cancelled at Mon 2018-10-08 06:42:35 EDT!
添加时间参数,如果你想在 N 秒之后执行关闭或重启操作。这里,您可以为所有登录用户添加自定义广播消息。例如,我们将在五分钟后重启设备。
# shutdown -r +5 "To activate the latest Kernel" Shutdown scheduled for Mon 2018-10-08 07:13:16 EDT, use 'shutdown -c' to cancel. -
[root@vps138235 ~]# Broadcast message from root@vps.2daygeek.com (Mon 2018-10-08 07:08:16 EDT): -
To activate the latest Kernel The system is going down for reboot at Mon 2018-10-08 07:13:16 EDT!
运行下面的命令立即重启 Linux 机器。它会立即杀死所有进程并且重新启动系统。
# shutdown -r now
方案 2:如何通过 reboot 命令关闭和重启 Linux 系统
reboot 命令用于关闭和重启本地或远程设备。reboot 命令拥有两个实用的选项。
它能够优雅的关闭和重启设备(就好像在系统菜单中惦记重启选项一样简单)。
执行不带任何参数的 reboot 命令来重启 Linux 机器。
# reboot
执行带 -p 参数的 reboot 命令来关闭 Linux 机器电源。
# reboot -p
-p, --poweroff :调用 halt 或 poweroff 命令,切断设备电源。
执行带 -f 参数的 reboot 命令来强制重启 Linux 设备(这类似按压机器上的电源键)。
# reboot -f
-f, --force :立刻强制中断,切断电源或重启。
方案 3:如何通过 init 命令关闭和重启 Linux 系统
init (“initialization” 的简写)是系统启动的第一个进程。
它将会检查 /etc/inittab 文件并决定 linux 运行级别。同时,允许用户在 Linux 设备上执行关机或重启操作. 这里存在从 0 到 6 的七个运行等级。
建议阅读:
执行以下 init 命令关闭系统。
# init 0
运行下面的 init 命令重启设备:
# init 6
方案 4:如何通过 halt 命令关闭和重启 Linux 系统
halt 命令用来切断电源或关闭远程 Linux 机器或本地主机。 中断所有进程并关闭 cpu。
# halt
方案 5:如何通过 poweroff 命令关闭和重启 Linux 系统
poweroff 命令用来切断电源或关闭远程 Linux 机器或本地主机。 poweroff 很像 halt ,但是它可以关闭设备硬件(灯和其他 PC 上的其它东西)。它会给主板发送 ACPI 指令,然后信号发送到电源,切断电源。
# poweroff
方案 6:如何通过 systemctl 命令关闭和重启 Linux 系统
systemd 是一款适用于所有主流 Linux 发型版的全新 init 系统和系统管理器,而不是传统的 SysV init 系统。
systemd 兼容与 SysV 和 LSB 初始化脚本。它能够替代 SysV init 系统。systemd 是内核启动的第一个进程,并持有序号为 1 的进程 PID。
建议阅读:
- chkservice – 一款终端下系统单元管理工具
它是一切进程的父进程,Fedora 15 是第一个适配安装 systemd (替代了 upstart)的发行版。
(编辑:ASP站长网)
|