Установите или отключите спящий режим из-за бездействия системы Mac из командной строки в Mac OS X

Оглавление:

Anonim

Пользователи Mac могут легко настроить время простоя, чтобы перевести свои компьютеры в спящий режим, с помощью панели настроек энергосбережения, но многие опытные пользователи Mac OS X могут захотеть обратиться к командной строке для выполнения такой задачи. Это позволяет создавать сценарии, удаленно проверять и изменять поведение в режиме ожидания через SSH, и вы также можете использовать его для установки требований к времени простоя сверх того, что разрешено стандартным подходом к системным настройкам.

обратите внимание, что на самом деле это не инициирует сон из командной строки, а скорее вносит изменения в поведение сна, например, будет ли Mac спать вообще или нет, и как долго будет период бездействия до того, как компьютер начинает спать.

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

Как установить время простоя системы Mac из командной строки

Вы можете установить время простоя в минутах, которое должно пройти, прежде чем Mac перейдет в спящий режим, с помощью следующего синтаксиса, в этом примере мы будем использовать 60, что означает час бездействия перед тем, как Mac перейдет в спящий режим. :

sudo systemsetup -setcomputersleep 60

Замените 60 на любое другое число в минутах, если хотите.

Как отключить спящий режим системы из командной строки в Mac OS X

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

sudo systemsetup -setcomputersleep Никогда

Вы также можете использовать «Выкл» вместо «Никогда», но обратите внимание на регистр при использовании команд терминала.

Как проверить текущее состояние сна системы Mac

Если вы хотите определить, какое поведение текущей системы установлено в спящий режим, вы можете использовать флаг -getcomputersleep:

sudo systemsetup -getcomputersleep

Если вы видите число в ответе, это число в минутах простоя, чтобы определить, когда происходит событие сна, что указывает на то, что функция сна включена. Точно так же, если вы видите сообщение «Никогда», тогда Mac не будет спать из-за бездействия.

Если у вас есть другие похожие советы, хитрости или интересная информация о том, как перевести Mac в спящий режим или настроить режим сна из командной строки, поделитесь с нами в комментариях ниже.

Установите или отключите спящий режим из-за бездействия системы Mac из командной строки в Mac OS X