Переведіть Mac у сплячий режим із командного рядка

Зміст:

Anonim

Режим сну можна миттєво викликати на будь-якому 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.

Переведіть Mac у сплячий режим із командного рядка