Cron Job คืออะไร?
Cron คือตัวจัดตารางงานตามเวลาที่ฝังอยู่ในระบบ Unix Cron job คือคำสั่งหรือสคริปต์ที่ทำงานโดยอัตโนมัติตามกำหนดเวลาที่กำหนด
ไวยากรณ์ Cron: ห้าฟิลด์
┌───── นาที (0–59)
│ ┌───── ชั่วโมง (0–23)
│ │ ┌───── วันในเดือน (1–31)
│ │ │ ┌───── เดือน (1–12)
│ │ │ │ ┌───── วันในสัปดาห์ (0–6, อาทิตย์=0)
│ │ │ │ │
* * * * * คำสั่ง
อักขระพิเศษ
*— ทุกค่า:* * * * *ทุกนาที,— รายการ:0 9,17 * * *เวลา 9:00 และ 17:00-— ช่วง:0 9-17 * * *ทุกชั่วโมง 9–17 น./— ขั้นตอน:*/15 * * * *ทุก 15 นาที
กำหนดเวลาที่กำหนดไว้ล่วงหน้า
@reboot เมื่อเริ่มต้นระบบ
@yearly ปีละครั้ง
@monthly เดือนละครั้ง
@weekly สัปดาห์ละครั้ง
@daily วันละครั้ง
@hourly ชั่วโมงละครั้ง