今天早上我开始了一个很长的运行脚本:
caffeinate python spam.py
Run Code Online (Sandbox Code Playgroud)
几个小时后,当我在电脑上签到时,电脑睡着了!我移动鼠标,脚本恢复正常执行。我看过 man caffeinate ,看起来我应该实际使用:
caffeinate -s python spam.py
Run Code Online (Sandbox Code Playgroud)
或者
caffeinate -i python spam.py
Run Code Online (Sandbox Code Playgroud)
在 -s 和 -i 之间进行选择时需要考虑什么?当咖啡因在实用程序执行期间运行时,阻止系统完全休眠和空闲休眠有什么区别?