sudo pmset -a disablesleep 1 && sudo pmset displaysleepnow可立即关闭屏幕且阻断整机休眠:前者禁用所有睡眠入口,后者仅关闭显示器背光,后台运行、远程连接及下载均不受影响。

你需要让Mac屏幕立刻变黑,但后台程序继续运行、远程连接不断开、下载任务不中断,不能触发整机休眠——这要求命令行精准控制显示器单独关闭,同时强制阻断系统级睡眠响应链。
用pmset命令立即关闭屏幕并锁死整机唤醒状态
第一步:打开“访达” → “应用程序” → “实用工具” → “终端”。
第二步:输入以下命令并回车:sudo pmset displaysleepnow。
第三步:系统会立刻关闭屏幕背光,但此时【若未提前配置防休眠策略,Mac将在1秒内整机休眠】。
第四步:立即补执行防休眠锁定命令:sudo pmset -a disablesleep 1。该命令将禁用所有睡眠入口,包括合盖、闲置、网络唤醒等全部路径,苹果菜单中的“睡眠”选项也会变灰不可用。
更安全的单命令方案:先加固再关屏
方法一(推荐):在终端中一次性输入并回车:sudo pmset -a disablesleep 1 && sudo pmset displaysleepnow。使用&&确保前一条成功后再执行关屏,避免中间出现休眠窗口期。
方法二(恢复友好):若你只需临时关屏且之后要恢复默认行为,改用:sudo pmset -a standby 0 autopoweroff 0 hibernatemode 0 && sudo pmset displaysleepnow。这条命令不触碰sleep参数,关屏后拔掉电源或重启仍可自然恢复节能逻辑。
验证当前状态是否生效
输入命令:pmset -g | grep -E "(displaysleep|sleep|standby|disablesleep)"。
检查输出中displaysleep值为0(表示已就绪),disablesleep为1(表示全局睡眠已禁用),standby和hibernatemode均为0。
若看到sleep值非0,说明仍有休眠风险,需补执行sudo pmset -a sleep 0。











