Перевод Mac в спящий режим из командной строки

Оглавление:

Anonim

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.

Перевод Mac в спящий режим из командной строки