Отключить сон с кофеином в 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 г.