打开 MacBook Pro 的盖子时禁用从睡眠中唤醒

OS X 中的终端

如果您不希望 MacBook Pro 在打开机器盖子时从睡眠状态唤醒,您需要做的就是启动终端并键入以下命令:

sudo pmset lidwake 0

更改会立即生效,您可以使用下面的 -g 配置文件标志来验证它是否正常工作,或者只需合上盖子以强制 MacBook 进入睡眠状态。现在,当您打开盖子时,Mac 将不会从睡眠中唤醒。这适用于 MacBook、MacBook Pro 和 MacBook Air。

您可以使用以下命令将此设置回默认行为(即:打开盖子时从睡眠中唤醒):

sudo pmset lidwake 1

同样,更改会立即生效。

如果您想检查您的 pmset 设置,请使用以下命令:

pmset -g 配置文件

您会看到类似这样的内容,按电池和交流电源分组:

womp 0
sms 1
hibernatefile /var/vm/sleepimage
ttyskeepawake 1
acwake 0
sleep 0
autorestart 0< br /> halfdim 1
hibernatemode 3
disksleep 10
displaysleep 15
lidwake 0

旁边带有 1 的任何内容都表示该功能已启用,0 表示已禁用。 ‘hibernatefile’ 或 sleepimage 是当您让机器休眠时保存 Mac 内容的地方,它用作缓存文件并且可以根据您的 RAM 增长非常大。如果您想了解有关 pmset 其他功能的更多信息,请在命令行中使用“man pmset”。

pmset 是一个功能强大的实用程序,可为 Mac OS X 电源管理提供大量自定义。使用 pmset,您可以暂时阻止 Mac 休眠安排 Mac 启动睡眠/唤醒时间禁用突然运动传感器,等等。