เครื่องมือฟรี · AsiaGB Cron Generator

⏰ Cron Expression Generator

สร้าง Cron Expression สำหรับ Linux Cron Job — เลือกเวลาได้ง่ายๆ แสดงคำอธิบายภาษาไทย และเวลารันครั้งถัดไป

Preset ทั่วไป
นาที (0–59)
ทุกนาที
ชั่วโมง (0–23)
ทุกชั่วโมง
วันที่ (1–31)
ทุกวัน
เดือน (1–12)
ทุกเดือน
วันในสัปดาห์
ทุกวันในสัปดาห์
Cron Expression * * * * *
คำอธิบาย ทุกนาที
เวลารันครั้งถัดไป 5 ครั้ง
  • 1
คู่มืออ้างอิง

ทำความเข้าใจ 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%

ดูแพ็คเกจโฮสติ้ง