หากคุณเปิดเครื่องคอมพิวเตอร์ตลอดเวลา และหาวิธีปลุกตื่นเช้าอย่างสบายใจ มันง่ายมาก แค่ต้องมีเพลงโปรดและคำสั่ง 'sleep' คำสั่ง 'sleep' เป็นเครื่องมือสร้างใน (ใน Ubuntu) ที่ตั้งตัวนับเวลาได้ทุกหน่วย (วินาที นาที ชั่วโมง วัน) รวมคำสั่ง sleep กับเพลงโปรด ก็ได้นาฬิกาปลุกที่เล่นเพลงหลังเวลาที่กำหนด วิธีทำดังนี้
ตั้งตัวจับเวลา Sleep ในเทอร์มินอล
เปิดเทอร์มินอลก่อน

เปิดเทอร์มินอลแล้ว มาดูการทำงานของคำสั่ง 'sleep' ซึ่งเรียบง่ายมาก นอน 10 วินาที:

นอน 10 นาที:

นอน 10 ชั่วโมง:

นอน 10 วัน:

รวมคำสั่งได้ เช่น นอน 5 ชั่วโมง 30 นาที ใช้คำสั่ง sleep เดียวพร้อมเวลาทั้งสอง:

ง่ายมาก! แต่เวลาหมด ไม่มีอะไรเกิดขึ้น เพราะ sleep แค่นับเวลา เพื่อทำให้นาฬิกาปลุกจริง ต้องเพิ่มคำสั่งเล่นเพลง ใช้ mplayer (หรือ Totem, VLC, Banshee ก็ได้)
เรียก mplayer ด้วยคำสั่ง:

พิมพ์ในเทอร์มินอล (เปลี่ยนพาธและชื่อไฟล์เพลง) จะฟังเพลงได้ทันที แต่เพลงเล่นทันที ไม่ใช่นาฬิกาปลุก
วิธีแก้? รวมคำสั่ง 'sleep' กับโปรแกรมเล่นเพลงด้วย '&&' ซึ่งรันคำสั่งแรก แล้วจึงรันคำสั่งที่สอง คำสั่งสุดท้ายสำหรับนอน 8 ชั่วโมง:

ง่ายมาก! sleep รอ 8 ชั่วโมง แล้วจบ ทำให้คำสั่งที่สอง (เล่นเพลง) เริ่มทำงาน นาฬิกาปลุกทันที
มีข้อจำกัดสองประการ: 1) คอมพิวเตอร์หลายเครื่องตั้งให้ sleep หรือ hibernate เองหลายเวลา จะขัดจังหวะนาฬิกาปลุก ต้องปิดการประหยัดพลังงาน 2) ตรวจระดับเสียงก่อนนอน หากเสียงดันต่ำสุด อาจไม่ได้ยินปลุกตื่น! แม้จะมีข้อจำกัด แต่การตั้งนาฬิกาปลุกในคำสั่งเดียวเป็นวิธีใช้ประโยชน์จากเทอร์มินอลที่ดี เร็ว มีพลัง และเพิ่มประสิทธิภาพ