mac每日定时睡眠任务需通过终端命令取消:先用pmset -g sched确认存在,再执行sudo pmset repeat cancel移除重复调度;也可在系统设置中设永不睡眠,或用sudo pmset -a sleep 0彻底禁用自动睡眠。

Mac电脑已设置每日定时睡眠任务,但找不到图形界面入口取消,必须通过终端命令精准移除该重复性调度。
确认当前存在的定时睡眠任务
打开“终端”,输入以下命令并回车:
pmset -g sched
如果输出中包含类似 【sleep at 6:30PM every day】 的行,说明定时睡眠任务确实存在。没有这行则无需后续操作。
取消每日定时睡眠任务
在终端中执行:
sudo pmset repeat cancel
系统会提示输入管理员密码。输入时屏幕上不显示字符,输完直接按回车即可。
执行成功后,再次运行 pmset -g sched,输出应为空或仅显示一次性任务——【repeat cancel】命令只影响重复性调度,不会误删一次性关机/唤醒任务】。
彻底禁用所有自动睡眠(可选)
方法一:图形界面快速设为永不睡眠
点击左上角苹果图标 →「系统设置」→ 左侧滚动到底部点「电池」→ 右侧点「更多选项」→「电源适配器」和「电池供电」两个标签页下,分别将「关闭显示器」和「使 Mac 进入睡眠」滑块拖到最右端「永不」。
方法二:终端强制关闭睡眠机制
在终端中运行:
sudo pmset -a sleep 0
这会覆盖所有电源模式下的睡眠策略,包括电池、充电、合盖等场景。注意:此操作会让 Mac 持续耗电,合盖不休眠可能触发过热保护,仅建议插电使用且有散热保障时启用。











