防止 Mac 进入省电模式

图片

有些情况下需要在 Mac 上运行后台任务,例如某些程序或文件传输需要保持持续活动状态。

在这种情况下,当用户在一段时间内没有直接控制 Mac 时,会面临一些限制,例如 Mac 进入睡眠模式或用户被注销登录。

如果你经常执行后台任务,可以简单地禁用睡眠模式和屏幕保护锁定功能。然而,如果偶尔需要执行后台任务,设置可能会有些模糊。

在不需要省电模式的情况下,你可以使用终端命令在一段时间内阻止它启用,并且在某些情况下,你可以配置 Mac 仅关闭显示屏但仍保持运行。

“caffeinate” 命令防止 Mac 进入省电模式

图片

“caffeinate” 命令看起来似乎要做很多工作,它是 macOS 中内置的命令,可以使用不同的选项来防止省电模式。

要使用该命令,需要使用终端应用程序。你可以从启动台选择终端,或者使用 Spotlight 搜索并运行它。

防止省电模式

图片
caffeinate

当你在终端中输入这个基本命令时,它会防止 Mac 进入省电模式,同时允许屏幕关闭。

要停止防止省电模式,可以关闭终端或按下 Command + C 组合键停止命令的执行。

caffeinate -t 3600

你可以使用 -t 参数来防止省电模式在特定时间内运行。

参数后面的时间值以秒为单位,所以你可以通过将分钟数乘以 60 来输入所需的时间。

关闭显示屏和防止省电模式

图片
caffeinate -d

即使使用了防止省电模式的命令,macOS 的默认行为是关闭指定的显示屏。要同时防止省电模式和关闭显示屏,可以使用 -d 参数。

在特定进程执行期间防止省电模式

图片
caffeinate -i 进程

通过使用 -i 参数,你可以防止省电模式持续到特定进程完成。

这在编译代码或运行需要用户特定操作的自定义脚本时非常有用。

附加信息

man caffeinate

如果你想探索更多使用不同参数防止省电模式的选项,可以在终端中输入上述命令来查看详细的手册。


“caffeinate” 命令将在关闭终端窗口时停止运行,但如果将来需要它,只需简单地打开终端并输入命令即可。如果你经常需要此功能,可以考虑使用 “Amphetamine” 应用程序,它可以防止你的 Mac 进入睡眠状态。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

返回頂端