计算机上的睡眠模式将其当前状态挂起到 RAM。然后计算机将进入低功耗模式,为 RAM 提供足够的电源以保持挂起状态。此时没有应用程序正在运行。
要将计算机从远程会话中唤醒,必须通过由主板控制的WOL(局域网唤醒)来完成。这将唤醒系统备份。ssh 守护进程不会在系统休眠时运行,因此您将无法以这种方式连接到主机。一旦魔术包被发送到 WOL,系统将不再处于睡眠状态,因此每次睡眠时答案都会为假。
有关更多信息,请参阅https://en.wikipedia.org/wiki/Sleep_mode。
还有另一种方法可以从远程控制台确定系统是否已打开电源,但这需要支持通常内置于服务器硬件中的带外管理的特殊硬件。可以为没有管理的系统购买一些远程电源管理项目,但它们可能很昂贵并且只能控制电源本身。 以下是我快速搜索的一些内容。
希望这可以帮助!