Отключить сон с кофеином в MacOS

Caffeinate входит в состав MacOS с версии 10.8 Mountain Lion.

Чтобы временно отключить спящий режим, выполните следующую команду:

caffeinate

Пока кофеин активен, сон невозможен.

Чтобы прекратить употребление кофеина:

killall caffeinate

Или нажмите «Control+C».

Предотвратить сон в течение определенного периода времени

Добавьте флаги, чтобы предотвратить сон в течение указанного периода времени:

caffeinate -t 7200 &

Число, прикрепленное к флагу -t, представляет собой количество времени в секундах (7200 секунд = 2 часа). & запускает процесс в фоновом режиме.

Предотвратить сон во время выполнения команды

Caffeinate также можно присоединить к другим командам, чтобы Mac не засыпал во время выполнения данной команды:

caffeinate [command_to_run] -arguments

Эта команда избегает сна только до тех пор, пока выполняется предоставленная команда, после чего применяются обычные правила сна.

Первоначально опубликовано на сайте blog.jdwilson.ca 17 сентября 2016 г.