ตั้งเวลาใน crontab
$ sudo crontab -e
กำหนดใน Sync เวลาทุก 3 นาที
3 * * * * ntpdate 192.168.xx.xxx (ไอพีเซิร์ฟเวอร์เวลากลาง)
ข้อมูลเพิ่มเติม
วิธีการใช้งาน crontab ครับ
step 1:
เข้า terminal แล้วก็พิมพ์ crontab -e เพื่อสร้าง crontab ที่จะใช้งาน โดยครั้งแรกที่เรียก crontab ขึ้นมาจะเห็นเป็นไฟล์เปล่าๆ มีแค่ comment บอกรูปแบบการเขียน crontab คร่าวๆดังนี้
# m h dom mon dow command
*** อธิบายเพิ่มเติมครับ ***
Field มีค่า รายละเอียด
m(minute) 0-59 เวลาเป็นนาที จะสั่งให้คำสั่งที่กำหนดทำงานทันทีเมื่อถึง
h(hour) 0-23 เวลาเป็นชั่วโมง จะสั่งให้คำสั่งที่กำหนดทำงานทันทีเมื่อถึง
dom(day of month) 1-31 เวลาเป็นวัน จะสั่งให้คำสั่งที่กำหนดทำงานทันทีเมื่อถึง
mon(month) 1-12 เวลาเป็นเดือน จะสั่งให้คำสั่งที่กำหนดทำงานทันทีเมื่อถึง
dow(day of week) 0-6 วันของแต่ละสัปดาห์ มีค่าดังนี้(อาทิตย์=0,จันทร์=1,...,เสาร์=6)
command คำสั่ง เราสามารถกำหนดคำสั่งหรือ script ที่ต้องการรันลงไปได้
step 2:
เขียนคำสั่งลงไป เช่น
# m h dom mon dow command
0 ...