⏰ Cron Expression Generator
สร้าง Cron Expression สำหรับ Linux Cron Job — เลือกเวลาได้ง่ายๆ แสดงคำอธิบายภาษาไทย และเวลารันครั้งถัดไป
ทำความเข้าใจ Cron Job
Cron Format คืออะไร
Cron Expression ประกอบด้วย 5 ฟิลด์คั่นด้วยช่องว่าง:
นาที ชั่วโมง วันที่ เดือน วันในสัปดาห์
ตัวอย่าง 30 9 * * 1-5 = ทุกวันทำงาน เวลา 09:30
ตัวอย่าง Use Case
• Backup ฐานข้อมูลทุกคืนเวลา 02:00 → 0 2 * * *
• Clear cache ทุก 15 นาที → */15 * * * *
• ส่ง report ทุกวันจันทร์ 8 โมงเช้า → 0 8 * * 1
• เช็ค uptime ทุกนาที → * * * * *
* และ */ ต่างกันอย่างไร
* หมายถึง "ทุกค่า" เช่น * ในฟิลด์นาที = ทุกนาที
*/n หมายถึง "ทุก n หน่วย" เช่น */5 ในฟิลด์นาที = ทุก 5 นาที (นาทีที่ 0, 5, 10, 15...)
Range เช่น 1-5 = ค่า 1 ถึง 5 เท่านั้น
วิธีตั้ง Cron Job บน DirectAdmin
ใน DirectAdmin ไปที่เมนู Advanced → Cron Jobs แล้วกรอก Cron Expression ลงในช่อง Minutes, Hours, Day, Month, Weekday พร้อมคำสั่งที่ต้องการรัน เช่น /usr/local/bin/php /home/user/public_html/cron.php
โฮสติ้งพร้อม Cron Job ไม่จำกัด เริ่ม 500 บาท/ปี
ตั้ง Cron Job ได้ผ่าน DirectAdmin · รองรับ PHP, Shell Script · Uptime 99%
ดูแพ็คเกจโฮสติ้ง