ปิดใช้งานโหมดสลีปบน Mac จาก Command Line ที่มีคาเฟอีน

คุณเคยสามารถป้องกันไม่ให้ Mac นอนหลับชั่วคราวได้โดยใช้คำสั่ง pmset noidle หรือมุมร้อน แต่ด้วยเวอร์ชันที่ทันสมัยของ OS X แอ็ปเปิ้ลได้รวมเครื่องมือบรรทัดคำสั่งไว้เพื่อป้องกันการนอนหลับเหมือนกับแอพพลิเคชันคาเฟอีนที่เป็นที่นิยม และเหมาะสมระบุว่ามีคาเฟอีน

การใช้งานที่ง่ายที่สุด caffeinate ช่วยป้องกันการนอนหลับทั้งหมด แต่คุณสามารถปรับเปลี่ยนคำสั่งด้วยธงต่างๆเพื่อป้องกันไม่ให้หน้าจอแสดงผลจากการนอนหลับให้มีเวลาที่กำหนดเพื่อหลีกเลี่ยงการนอนหลับป้องกันไม่ให้นอนหลับขณะที่คำสั่งทำงานและอื่น ๆ ตัวอย่างที่เป็นประโยชน์บางอย่างจะกล่าวถึงด้านล่าง

วิธีปิดใช้งาน Sleep ด้วยคำสั่ง 'caffeinate' ใน Mac OS X

เมื่อต้องการ ปิดใช้งาน ฟังก์ชันการ นอนหลับชั่วคราว โดยไม่คำนึงถึงการตั้งค่าสลีปให้เรียกใช้คำสั่งต่อไปนี้จาก Terminal ใน Mac OS X:

caffeinate

ที่หน้าที่พื้นฐานหลักของคำสั่งคาเฟอีนเป็นสิ่งที่จำเป็นและขณะที่คาเฟอีนมีการนอนหลับที่ใช้งานได้จะสามารถป้องกันได้จนกว่าจะไม่ทำงานอีกต่อไป

คุณสามารถกดปุ่ม "Control + C" เพื่อออกจากคาเฟอีนขณะที่ทำงานได้เช่นนี้หรือคุณสามารถฆ่าได้โดยใช้คำสั่ง 'killall caffeinate' ถ้าต้องการหากต้องการเลิกดื่มคาเฟอีนและกลับสู่สภาวะปกติ

นอกจากนี้คุณยังสามารถใช้ caffeinate ในปริมาณที่กำหนดไว้ล่วงหน้าเพื่อ ป้องกันการนอนหลับใน ช่วงเวลาที่ กำหนดไว้ กล่าวเป็นเวลา 4 ชั่วโมงในขณะที่คุณดาวน์โหลดบางสิ่งบางอย่างจากนั้นเรียกใช้งานในเบื้องหลังโดยการเพิ่ม & ไปที่:

caffeinate -t 144000 &

หมายเลขที่ติดกับธง -t คือจำนวนเวลาในการนอนหลับที่จะปิดใช้งานบนเครื่อง Mac

คาเฟอีนยังสามารถติดกับคำสั่งอื่น ๆ เพื่อป้องกันไม่ให้ Mac นอนหลับได้ในขณะที่คำสั่งที่กำหนดให้ทำงาน :

caffeinate [command_to_run] -arguments

ที่ทำให้ Mac หลีกเลี่ยงการนอนหลับตราบเท่าที่ใช้ในการเรียกใช้คำสั่งที่ให้มาหลังจากที่ใช้กฎการนอนหลับแบบปกติแล้ว

ด้วยเทคนิคเหล่านี้หลังถ้าคุณเรียกใช้ caffeinate ในพื้นหลังและต้องการยกเลิกแล้ววิธีที่ง่ายที่สุดในการออกจากกระบวนการคือการออกคำสั่ง kill สำหรับ ID กระบวนการอ้างอิงหรือเพียงแค่ 'killall caffeinate'

ในการใช้คำสั่ง caffeinate คุณจะต้องใช้ OS X เวอร์ชันที่ทันสมัยอย่างเป็นทางการเนื่องจากคุณลักษณะนี้ถูกนำมาใช้ใน 10.8 Mountain Lion และยังคงใช้งานอยู่ที่ 10.9 Mavericks และ 10.10 Yosemite

มุ่งหน้าสู่ MacWorld สำหรับเคล็ดลับ