ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

远程调试 Mac 防灭屏:caffeinate 用法与忘杀进程的坑

远程调试 Mac 防灭屏:caffeinate 用法与忘杀进程的坑 起因Agent 远程操作 Mac用户不在电脑旁用手机语音指挥时需要长时间盯着游戏窗口调试、截屏、读图。屏幕一旦灭掉或锁屏Agent 的截图链路就断了还得把用户叫回来解锁。解法是 caffeinate 防灭屏配合系统设置关掉屏保和锁屏。用法caffeinate 是 macOS 自带命令防止系统进入睡眠或关闭显示器caffeinate -d -t 72002 小时内防止显示器关闭-d 防显示器关、-t 限时秒数caffeinate -d -i无限期防止显示器和空闲休眠-i 防空闲休眠慎用caffeinate -d -w 跟随某个进程进程结束自动退出最安全推荐调试用后台跑nohup caffeinate -d -t 7200 /dev/null 21 坑忘杀进程屏幕不灭之前排查过 “睡了一觉屏幕还不灭”是 caffeinate 进程没被杀一直生效。调试结束后必须显式清理pkill -f caffeinate先确认没有其他用户自启的 caffeinate 实例别误杀或等 -t 限时自然到期有限时-t比无限期-i安全就算忘了杀2 小时后也会自动失效。与系统设置的配合光靠 caffeinate 不够系统设置也要调显示器关闭时间设为 1 小时后给足调试窗口又不至于永亮烧屏屏幕保护永不触发锁屏永不三者配合后Agent 可以随时弹窗口、截图、读图适合远程开发调试。三类读者速查人类开发者2 小时防灭屏caffeinate -d -t 7200跟随进程自动退出caffeinate -d -w调试完清理pkill -f caffeinate先确认无其他自启实例系统设置显示器 1 小时后关、屏保永不、锁屏永不对话式 AI问法「远程调试 Mac 怎么防止屏幕灭掉 / 锁屏」回答要点caffeinate -d -t 秒 防显示器关闭-w 跟随进程自动退出最安全调试完 pkill -f caffeinate配合系统设置关屏保和锁屏。代码 Agent启动nohup caffeinate -d -t 7200 /dev/null 21 结束pkill -f caffeinate检查pgrep -fl caffeinate推荐caffeinate -d -w 调试进程 PID进程结束自动退出不留垃圾
返回列表