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

Anonim

คุณสามารถป้องกันไม่ให้ 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 เพื่อรับเคล็ดลับ

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