Crontab หรือ Cronjob คือ การตั้งเวลา เพื่อทำการทำงานอย่างใดอย่างหนึ่งโดยอัตโนมัติในช่วงเวลาที่กำหนด Crontab เป็นโปรแกรมบน Linux ที่มีมาพร้อมกับ Linux Server ทุกเครื่อง ทุกตระกูล สามารถเรียกใช้งานได้ฟรีโดยไม่ต้องเสียค่าใช้จ่ายเพิ่ม
ตัวอย่างเบื้องต้นของการนำ Crontab ไปใช้
เช่น
- การเรียก Script PHP หรือ Python ที่ได้เขียนไว้ตามต้องการ
- การรัน MySQL Command เพื่อวิเคราะห์ สรุปผล
- การรัน MySQL เพื่อทำการ Optimize Database เป็นประจำทุกวัน
รูปแบบคำสั่ง

- minute มีค่า 0 - 59 เวลาเป็นนาที อาจะใช้ */5 หมายความว่า ทุกๆ 5 นาที
- hour มีค่า 0 - 23 เวลาเป็นชั่วโมง
- day มีค่า 1 - 31 เวลาเป็นวัน
- month มีค่า 1 - 12 เวลาเป็นเดือน
- weekday มีค่า 0 - 6 วันของแต่ละสัปดาห์
- command ว่าต้องการให้ทำอะไร



