ใช้คาเฟอีนเพื่อป้องกันการนอนหลับบนฝาปิดแบตเตอรี่
caffeinateยูทิลิตี้ดั้งเดิมไม่ทำงานเพื่อป้องกัน macbook ของฉันเข้าสู่โหมดสลีปเมื่อฉันปิดจอแสดงผล แต่ระบบพักและบริการเครือข่ายต่างๆ (VPN, หน้าจอ, การโทรผ่าน VOIP, โปรแกรมรับส่งข้อความ, การถ่ายโอนไฟล์) จะล้มเหลวขณะที่ฉันเดินจากโต๊ะทำงานของฉันไปยังการประชุมของฉันภายใน 5 นาที การเดินไปรอบ ๆ พร้อมกับเปิดฝาแล็ปท็อปทำให้มันยากที่จะพกติดตัวไปกับกาแฟของฉันได้อย่างปลอดภัย caffeinateยูทิลิตี้ดั้งเดิมได้รับการออกแบบมาเพื่อจัดการสิ่งนี้แทนการใช้งานง่ายpmsetแต่ดูเหมือนจะได้รับการออกแบบไม่ให้ทำงานเมื่อตัดการเชื่อมต่อจากไฟ AC เอกสารทาง man caffeinate -s สร้างการยืนยันเพื่อป้องกันไม่ให้ระบบจากการนอนหลับ การยืนยันนี้จะใช้ได้เฉพาะเมื่อระบบทำงานบนไฟ AC มองหาทางเลือกพื้นเมืองInsomniaXหรือNoSleep ฟีเจอร์ไทม์เอาต์เป็นสิ่งจำเป็นเพื่อที่ฉันจะได้หลีกเลี่ยงการบรรจุแมคบุ๊กที่ไม่ตายของฉันลงในกระเป๋าโดยไม่ตั้งใจทำให้เกิดความร้อนจัด ( caffeinate -t, ระบุค่าการหมดเวลาเป็นวินาที)