Задаване или деактивиране на заспиване поради неактивност на системата на Mac от командния ред в Mac OS X

Съдържание:

Anonim

Потребителите на Mac могат лесно да регулират времето на неактивност, за да заспиват компютрите си чрез панела с предпочитания за спестяване на енергия, но много напреднали потребители на Mac OS X може да пожелаят да се обърнат към командния ред, за да изпълнят такава задача. Това позволява скриптове, отдалечена проверка и промяна на поведението на неактивен режим на заспиване чрез SSH и можете също да го използвате, за да зададете изискванията за време на неактивност извън това, което е позволено чрез стандартния подход за системни предпочитания.

обърнете внимание, че това всъщност не е иницииране на заспиване от командния ред, а по-скоро извършване на промени в поведението на заспиване, като например дали Mac изобщо ще заспи или не и колко дълго ще бъде периодът на неактивност преди компютърът започва да спи.

За да започнете, стартирайте Terminal от папката /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