今天给大家分享一款 macOS 内置的实用小工具:Caffeinate,它可以禁止系统进入休眠。当我们需要远离电脑,电脑又在跑一些必须的程序的时候,不能休眠,比如下载,就非常有用。
Caffeinate 的使用非常简单,打开命令行,输入命令,保留命令行窗口(不要关闭)即可。如果中途不需要了,可以使用 control + z
来中断执行,或者直接关闭命令行窗口即可。
Caffeinate 参数:
-d
:禁止屏幕休眠。
-i
:禁止系统空闲休眠。
-m
:禁止硬盘进入休眠。
-s
:禁止系统进入睡眠状态,此参数仅在插上电源的时候才有效。
-u
:表示用户处于活动状态,此参数将打开屏幕并禁止屏幕进入空闲休眠。
-t
:指定命令有效的超时值,以秒为单位。
Caffeinate 使用例子:
$ caffeinate -s -t 3600
禁止系统进入休眠,为期一个小时,一个小时后可以进入休眠。
此时,你会发现屏幕还是会进入休眠状态,但是系统不会进入休眠状态,下载仍在进行。
扩展阅读: