Представим, у вас важная презентация и нужно запретить mac’у отключать дисплей, или вы смотрите новую серию Игры престолов и не хочется все время дергать курсор, дабы дисплей не погас. Или выполняется важный расчет который остановиться если Macbook заснет. Может помочь маленькое бесплатное приложение Caffeine или можно воспользоваться стандартной командой caffeinate
в терминале, которая делает тоже самое но предоставляет больше гибкости.
Как у любой терминальной команды, у caffeinate
свои ключи:
caffeinate -t # таймер в секундах
caffeinate -d # не отключать дисплей
caffeinate -i # не уводить в ситему в сон
caffeinate -m # запрет уводить диски в сон
caffeinate -s # запрет машине уходить в сон когда
caffeinate -u # имитирует дейтсвия текущего пользователя
Как можно использовать?
Запретить уходить в сон в течении часа
caffeinate -t 3600 &
Амперсанд &
позволит выполнить команду в фоне и освободить командную строку для дальнейшего использования.
Параметр -t 3600
задает таймаут в 3600 секунд что равно 1-му часу.
Не отключать дисплей и не запускать заставку
caffeinate -d
Не засыпать пока выполняется скрипт или процесс
caffeinate -i long_running_script.sh
Take Control of Your Mac’s Sleep Functions with These Commands « Mac Tips :: Gadget Hacks