ตั้งเวลาให้ตรงกับสากลด้วย ntpdate
- สั่งให้เทียบเวลาตรงตามสากลด้วยคำสั่ง sudo ntpdate pool.ntp.org
ในมหาวิทยาลัยสงขลานครินทร์ มี time server บริการอยู่แล้ว
สามารถใช้ time.psu.ac.th แทน pool.ntp.org ได้เลย
ตัวอย่างเช่น sudo ntpdate time.psu.ac.th
- หากต้องการให้ตั้งเทียบเวลาทุกครั้งที่บูทเครื่อง
ให้เพิ่มเข้าไปในแฟ้ม /etc/rc.local ว่า /usr/sbin/ntpdate pool.ntp.org
- หากต้องการให้ตั้งเทียบเวลาอัตโนมัติทุกวัน ให้สร้างแฟ้มชื่อ /etc/cron.daily/update-time มีข้อมูลว่า
#!/bin/bash
/usr/sbin/ntpdate pool.ntp.org
แก้ไขให้แฟ้มนี้สามารถ execute ด้วยคำสั่ง sudo chmod +x /etc/cron.daily/update-time
แล้วสั่งให้ cron ทำงานใหม่ด้วยคำสั่ง sudo /etc/init.d/cron restart
หากไม่ตั้งเทียบเวลาทุกวัน นาฬิกาจะเดินผิดพลาดไปวันละประมาณ 2 วินาที
- หากต้องการให้มี log ของ cron ทำตามบันทึก ตั้ง cron log