Заспиване на Mac от командния ред
Съдържание:
Sleep може да бъде извикан мигновено на всеки Mac чрез командния ред чрез изпълнение на командата pmset или много просто изпълнение на AppleScript в Mac OS X. Това може да бъде полезно по много причини, независимо дали скриптове, системно администриране, дистанционно управление с SSH или може би просто живеете в командния ред.
Ще ви покажем два начина как можете да инициирате заспиване на всеки Mac с помощта на командния ред.
Как да поставите Mac в режим на заспиване от командния ред на Mac OS X с pmset
За да опитате това сами, стартирайте терминал и използвайте една от следните команди. Не забравяйте, че няма предупреждение, заспиването е незабавно.
Първият трик използва pmset и следния команден синтаксис:
pmset sleepnow
Натиснете return и 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.