CentOS/RHEL 7:关闭、暂停或者重新启动命令 (systemctl)

在 CentOS/RHEL 7 中,systemctl 实用程序替换了以前版本中使用的一些较旧的电源管理命令。
下表比较了旧的和新的等效 systemctl 命令。
出于兼容性原因,表中列出的旧命令仍然存在。

旧命令等效的systemctl命令描述
haltsystemctl halt暂停系统
poweroffsystemctl poweroff关闭系统电源
rebootsystemctl reboot重新启动系统
pm-suspendsystemctl suspend暂停系统
pm-hibernatesystemctl hibernate使系统休眠
pm-suspend-hybridsystemctl hybrid-sleep休眠和挂起系统
on  It Road.com

休眠(Hibernate)

系统休眠会在硬盘驱动器上保存系统状态并关闭机器电源。

当我们重新打开机器时,系统将从保存的数据中恢复其状态,而无需再次启动。

由于系统状态保存在硬盘上而不是 内存 中,因此机器不必为 内存 模块保持供电,但因此,从休眠模式恢复系统比从挂起模式恢复系统要慢得多。

Suspend

暂停系统会将系统状态保存在 内存 中,并且除了 内存 模块之外,还会关闭机器中的大多数设备。

当我们重新打开机器时,系统会从 内存 中恢复其状态,而无需再次启动。

因为系统状态保存在 内存 中而不是硬盘上,所以从挂起模式恢复系统比从休眠状态恢复要快得多,但因此,挂起的系统状态也容易受到断电的影响。

日期:2020-09-17 00:12:07 来源:oir作者:oir