Обратите внимание, что вся информация на этом портале переведена с других языков, поэтому некоторые фразы могут быть неточными. Надеемся на ваше понимание и желаем успешной работы с сайтом! С уважением, создатели сайта. Наша почта: info@rubookmac.com

Сон Mac с командной строки

Сон можно мгновенно вызвать на любом Mac через командную строку, запустив команду pmset или очень простой запуск AppleScript в OS X. Это может быть полезно по многим причинам: будь то скриптинг, системное администрирование, удаленное управление с помощью SSH или, может быть, вы просто жить в командной строке.

Мы покажем вам два способа начать сон на любом Mac с помощью командной строки.

Как поместить Mac в режим сна из командной строки OS X

Чтобы попробовать это самостоятельно, запустите Terminal и используйте одну из следующих команд. Помните, что нет предупреждения, сон немедленно.

Первый трюк использует pmset:

pmset sleepnow

Это одно из самых простых применений pmset, которое является полнофункциональной утилитой управления питанием.

Как уже упоминалось, сон происходит немедленно, поэтому, если вы не готовы к этому, вы можете захотеть применить ожидание или использовать вариацию следующего трюка, поскольку AppleScript может быть легко запланирован.

Использование AppleScript из командной строки — еще один способ мгновенного запуска сна из терминала. Синтаксис для метода сна AppleScript выглядит следующим образом:

osascript -e ‘сказать приложение «Finder», чтобы спать’

osascript — это инструмент командной строки, который запускает сценарии OSA, флаг -e выполняет сценарий в кавычках, а не ищет файл, а текст в цитатах — это базовый AppleScript.

Использование любого из методов должно переопределить все, что работает в Mac OS X, и заставить систему спать. Вы также можете настроить таргетинг на приложение «Системные события», если вы сталкиваетесь с чем-то, препятствующим сну:

osascript -e ‘tell application «Системные события» для сна «

Последний AppleScript также используется в нашем руководстве о том, как удаленно помещать Mac в режим сна с помощью iPhone или ssh.

Понравилась статья? Поделиться с друзьями: