Перевод Mac в спящий режим из командной строки
Оглавление:
Sleep можно мгновенно вызвать на любом Mac через командную строку, выполнив команду pmset или очень простой запуск AppleScript в Mac OS X. Это может быть полезно по многим причинам, будь то сценарии, системное администрирование, удаленное управление с помощью SSH или, возможно, вы просто живете в командной строке.
Мы покажем вам два способа запуска режима сна на любом Mac с помощью командной строки.
Как перевести Mac в спящий режим из командной строки Mac OS X с помощью pmset
Чтобы попробовать это самостоятельно, запустите Терминал и используйте одну из следующих команд. Помните, что предупреждения нет, сон наступает немедленно.
В первом трюке используется pmset и следующий синтаксис команды:
pmset sleepnow
Нажмите «Ввод», и Mac мгновенно перейдет в спящий режим.
Это одно из самых простых применений pmset, полнофункциональной утилиты управления питанием.
Как уже упоминалось, сон происходит немедленно, поэтому, если вы не готовы к этому, вы можете применить ожидание или использовать вариант следующего трюка, поскольку AppleScript можно легко запланировать.
Как перевести Mac в спящий режим из командной строки с помощью AppleScript
Использование AppleScript из командной строки — еще один способ мгновенно инициировать спящий режим из терминала.
Синтаксис метода сна AppleScript выглядит следующим образом:
"osascript -e &39;сообщить приложению Finder>"
osascript — это инструмент командной строки, который запускает сценарии OSA, флаг -e выполняет сценарий в кавычках, а не ищет файл, а текст в кавычках — это базовый AppleScript.
Использование любого из этих методов должно переопределить все остальные операции, запущенные в Mac OS X, и перевести систему в спящий режим. Вы также можете нацелить приложение «Системные события», если вы столкнулись с чем-то, что мешает заснуть:
"osascript -e &39;перевести системные события приложения в спящий режим&39;"
Последний AppleScript также используется в нашем руководстве по удаленному переводу Mac в спящий режим с помощью iPhone или ssh.