ปิดการใช้งานโหมดสลีปบน Mac จาก Command Line ที่มีคาเฟอีน
คุณสามารถป้องกันไม่ให้ Mac เข้าสู่โหมดสลีปชั่วคราวได้เสมอโดยใช้คำสั่ง pmset noidle หรือ hot corner แต่ด้วย OS X เวอร์ชันใหม่ Apple ได้รวมเครื่องมือบรรทัดคำสั่งไว้สำหรับโหมดสลีปโดยเฉพาะ การป้องกันเหมือนกับแอพ Caffeine ยอดนิยม และตั้งชื่อให้เหมาะสมว่า caffeinate
ตามการใช้งานที่ง่ายที่สุด คาเฟอีนแค่ป้องกันการสลีปทั้งหมด แต่คุณสามารถแก้ไขคำสั่งด้วยแฟล็กต่างๆ เพื่อป้องกันไม่ให้แค่จอแสดงผลเข้าสู่โหมดสลีป ระบุเวลาเพื่อหลีกเลี่ยงการสลีป ป้องกันการสลีปในขณะที่คำสั่ง วิ่งและอื่น ๆตัวอย่างที่เป็นประโยชน์จะกล่าวถึงด้านล่าง
วิธีปิดการใช้งานโหมดสลีปด้วยคำสั่ง 'caffeinate' ใน Mac OS X
ถึง ปิดใช้งานโหมดสลีปชั่วคราว โดยไม่คำนึงถึงการตั้งค่าโหมดสลีป ให้เรียกใช้คำสั่งต่อไปนี้จาก Terminal ใน Mac OS X:
คาเฟอีน
ที่ฟังก์ชันพื้นฐานหลักของคำสั่ง คาเฟอีนคือทั้งหมดที่จำเป็น และในขณะที่คาเฟอีนกำลังอยู่ในโหมดสลีปจะถูกป้องกันจนกว่าจะไม่ทำงานอีกต่อไป
หากต้องการหยุดคาเฟอีนและกลับสู่พฤติกรรมการนอนตามปกติ คุณสามารถกด “Control+C” เพื่อออกจากคาเฟอีนขณะที่มันทำงานเช่นนี้ หรือคุณสามารถกำจัดมันด้วยคำสั่ง 'killall caffeinate' ถ้า ที่ต้องการ
คุณยังสามารถใช้คาเฟอีนตามระยะเวลาที่กำหนดไว้ล่วงหน้าเพื่อ ป้องกันการนอนในช่วงเวลาที่กำหนด พูดเป็นเวลา 4 ชั่วโมงในขณะที่คุณดาวน์โหลดบางอย่าง จากนั้นเรียกใช้ในพื้นหลังโดยเพิ่ม & ลงไป:
คาเฟอีน -t 144000 &
ตัวเลขที่แนบมากับแฟล็ก -t คือระยะเวลาเป็นวินาทีสำหรับการปิดโหมดสลีปบน Mac
Caffeinate สามารถแนบไปกับคำสั่งอื่นๆ เพื่อป้องกันไม่ให้ Mac เข้าสู่โหมดสลีปในขณะที่คำสั่งนั้นทำงาน
คาเฟอีน -อาร์กิวเมนต์
นั่นทำให้ Mac หลีกเลี่ยงการพักเครื่องตราบเท่าที่มันต้องใช้คำสั่งที่ให้ไว้ หลังจากนั้นจึงใช้กฎการพักตามปกติ
ด้วยเทคนิคหลังนี้ หากคุณใช้คาเฟอีนอยู่เบื้องหลังและต้องการยกเลิก วิธีที่ง่ายที่สุดในการออกจากกระบวนการคือออกคำสั่ง kill สำหรับ ID กระบวนการอ้างอิง หรือง่ายๆ 'killall caffeinate '
หากต้องการใช้คำสั่ง caffeinate คุณจะต้องใช้งาน OS X เวอร์ชันที่ค่อนข้างทันสมัย เนื่องจากคุณลักษณะนี้ได้รับการแนะนำใน 10.8 Mountain Lion และคงอยู่จนถึง 10.9 Mavericks และใน 10.10 Yosemite
มุ่งหน้าสู่ MacWorld เพื่อรับเคล็ดลับ