mac插电时彻底禁用休眠需执行三条pmset命令:sudo pmset -c disablesleep 1、standby 0、autopoweroff 0,并配合sudo pmset -c displaysleep 0禁用显示器自动关闭。

您需要让Mac在插着电源适配器时彻底不休眠,比如跑长时间渲染、下载或远程服务,但系统默认仍可能因空闲触发睡眠——这必须通过终端命令精准关闭电源模式下的全部休眠机制。
用pmset命令锁定电源适配器模式的睡眠行为
这一步直接改写系统电源管理数据库,只影响插电状态,不影响电池使用逻辑,是外接电源场景下最干净的方案。
第一步:打开“访达”→“应用程序”→“实用工具”→双击“终端”启动。
第二步:依次执行以下三条命令,每条后按回车:
sudo pmset -c disablesleep 1
sudo pmset -c standby 0
sudo pmset -c autopoweroff 0
输入管理员密码时屏幕不显示字符,输完直接回车。这三者缺一不可:【disablesleep 1 是禁用所有睡眠入口的核心开关,standby 0 和 autopoweroff 0 则堵死待机和断电保护两条后门】。
第三步:验证是否生效,输入命令 pmset -g | grep -E "(disablesleep|standby|autopoweroff)" 并回车,确认输出中三者值分别为 1、0、0。
补充:禁用显示器自动关闭(避免触发连锁休眠)
即使系统不休眠,显示器一黑,某些后台任务(如视频编码、SSH会话保活)可能被系统误判为闲置而降频或中断。
在终端中执行:sudo pmset -c displaysleep 0
这条命令强制插电时显示器永不关闭,且不会影响亮度调节或手动熄屏操作。
方法二:用caffeinate临时保活(不改系统设置)
适合临时调试或演示,关掉终端窗口即恢复原状,零风险。
方法一:阻止系统睡眠 + 显示器睡眠 + 磁盘休眠 + 待机唤醒
在终端中输入:caffeinate -d -i -m -u
方法二:仅阻止系统级睡眠(轻量,不影响显示器)
输入:caffeinate -s
注意:该命令运行后终端窗口必须保持开启且前台活跃;若最小化或切到其他应用,部分 macOS 版本可能失效。











