หยุดชั่วคราวหลังจาก X นาทีเพื่อหยุดการผัดวันประกันพรุ่ง


4

ตอนนี้ฉันกำลังใช้ไลน์/etc/crontabเพื่อทำงานpm-suspendทุก ๆ 30 นาที แต่ฉันต้องการให้แอปพลิเคชันแสดงคำเตือนก่อนที่จะระงับ (ตัวอย่างเช่นการนับถอยหลังในแถบงาน) ตัวเลือกที่จะเลื่อนอีกครั้งหนึ่งนาน 2 นาทีก็ยอดเยี่ยมเช่นกัน การปิดใช้งานควรใช้ความพยายามเล็กน้อยอย่างน้อยก็ต้องเข้าสู่ระบบในฐานะ root (ดูเหมือนว่าจะทำให้ฉันออกจาก/etc/hostsไฟล์ที่ฉันบล็อกเว็บไซต์เสียเวลา)

ดูเหมือนว่ามีบางสิ่งที่ควรมีอยู่แล้ว แต่ฉันไม่สามารถหาได้ทุกที่

คำตอบ:


1

ฉันพบสคริปต์นี้สำหรับตัวจับเวลาหยุดชั่วคราวพร้อมคำเตือน หากคุณจะเรียกใช้สิ่งนี้ในรูปแบบ cronjob สิ่งที่คุณต้องทำสำหรับการงีบหลับคือการสร้างตัวเรียกใช้งาน (หรืออะไรก็ตามที่คุณเรียกมันว่าเป็นลิ้งค์บนเดสก์ท็อปแถบงานทุกที่ที่คุณต้องการ) ตัวจับเวลาขั้นต่ำ) และดำเนินการสคริปต์หนึ่งครั้งด้วยตัวจับเวลาสองนาที


นี่เป็นคำใบ้เพิ่มเติมเกี่ยวกับวิธีการทำด้วยตัวเองแทนที่จะเป็นวิธีแก้ปัญหา แต่ฉันเดาว่าความโปรดปรานนั้นมาถึงคุณ ขอบคุณ
MK

@MK ดีขอบคุณ ฉันหวังว่านี่จะช่วยคุณแก้ปัญหาของคุณได้จริงๆ
Michael K

1

-----------คุณสามารถใช้ได้:-----------

shutdown -h [minutes]

วิธีปิดคอมพิวเตอร์หลังจาก [นาที] ตัวอย่างเช่น:

shutdown -h 10

คำสั่งนี้จะปิดคอมพิวเตอร์หลังจาก 10 นาที

----------- หรือคุณสามารถใช้: -----------

shutdown -r [minutes]

วิธีปิดคอมพิวเตอร์หลังจาก [นาที] ตัวอย่างเช่น:

shutdown -r 10

คำสั่งนี้จะรีคอมพิวเตอร์ของคุณหลังจาก 10 นาที

----------- และคุณยังสามารถใช้: -----------

shutdown 2:00

ปิดคอมพิวเตอร์ที่ 2-oclock


2
ฉันต้องการหยุดชั่วคราวไม่ใช่ปิดระบบ และใช่ฉันรู้ว่าฉันสามารถใช้ 'sleep X; echo "คำเตือน"; นอนหลับ 120; pm-suspend 'แต่ฉันต้องการบางสิ่งที่จะแสดงคำเตือนในแถบงาน (หรือวิธีการแสดงภาพอื่น ๆ ) ไม่ใช่บรรทัดคำสั่งที่ฉันไม่ได้ใช้เมื่อเสียเวลาบนอินเทอร์เน็ต
MK
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.