สลีป Mac จาก Command Line
สารบัญ:
Sleep สามารถเรียกใช้งานได้ทันทีบน Mac ทุกเครื่องผ่านบรรทัดคำสั่งโดยเรียกใช้คำสั่ง pmset หรือเรียกใช้ AppleScript แบบง่ายๆ ใน Mac OS X ซึ่งมีประโยชน์หลายประการ ไม่ว่าจะเป็นการเขียนสคริปต์ การดูแลระบบ การจัดการระยะไกลด้วย SSH หรือบางทีคุณอาจอยู่ในบรรทัดคำสั่ง
เราจะแสดงให้คุณเห็นสองวิธีในการเริ่มต้นโหมดสลีปบน Mac โดยใช้บรรทัดคำสั่ง
วิธีทำให้ Mac เข้าสู่โหมดสลีปจาก Command Line ของ Mac OS X ด้วย pmset
หากต้องการลองด้วยตัวเอง ให้เปิด Terminal และใช้หนึ่งในคำสั่งต่อไปนี้ จำไว้ไม่มีการเตือน หลับทันที
เคล็ดลับแรกใช้ pmset และไวยากรณ์คำสั่งต่อไปนี้:
pmset sleepnow
Hit return และ Mac จะเข้าสู่โหมดสลีปทันที
นั่นเป็นหนึ่งในการใช้งานที่ง่ายที่สุดของ pmset ซึ่งเป็นยูทิลิตี้การจัดการพลังงานที่มีคุณลักษณะครบครัน
ตามที่กล่าวไว้ การสลีปจะเกิดขึ้นทันที ดังนั้นหากคุณไม่พร้อม คุณอาจต้องการใช้การรอ หรือใช้รูปแบบอื่นของเคล็ดลับถัดไป เนื่องจากสามารถกำหนดเวลา AppleScript ได้อย่างง่ายดาย
วิธีทำให้ Mac เข้าสู่โหมดสลีปจาก Command Line ด้วย AppleScript
การใช้ AppleScript จากบรรทัดคำสั่งเป็นอีกวิธีหนึ่งในการเริ่มโหมดสลีปจาก Terminal ทันที
ไวยากรณ์สำหรับวิธีการสลีปของ AppleScript มีดังนี้:
"osascript -e &39;tell application Finder>"
osascript เป็นเครื่องมือบรรทัดคำสั่งที่รันสคริปต์ OSA แฟล็ก -e เรียกใช้สคริปต์ในเครื่องหมายคำพูดแทนที่จะมองหาไฟล์ และข้อความในเครื่องหมายคำพูดคือ AppleScript พื้นฐาน
การใช้ทั้งสองวิธีควรแทนที่สิ่งอื่นใดที่ทำงานใน Mac OS X และบังคับให้ระบบเข้าสู่โหมดสลีป คุณยังสามารถกำหนดเป้าหมายแอปพลิเคชันเป็น “เหตุการณ์ของระบบ” หากคุณพบบางสิ่งที่ขัดขวางไม่ให้เข้าสู่โหมดสลีป:
"osascript -e &39;tell application System Events to sleep&39;"
AppleScript ตัวหลังยังใช้ในคำแนะนำของเราเกี่ยวกับวิธีทำให้ Mac เข้าสู่โหมดสลีปจากระยะไกลโดยใช้ iPhone หรือ ssh