เครื่องมือสร้างและอธิบายคำสั่ง Cron
สร้างและเข้าใจตารางเวลา cron ได้โดยไม่ต้องจำไวยากรณ์ โหมดสร้างจะเปลี่ยนค่าพร้อมใช้และดรอปดาวน์ทีละช่องให้เป็นคำสั่ง cron แบบ 5 ช่องที่ถูกต้อง คัดลอกไปวางใน crontab ได้ทันที ส่วนโหมดอธิบายทำงานย้อนกลับ เพียงวางคำสั่งใด ๆ ก็จะเห็นคำอธิบายเป็นภาษาที่เข้าใจง่าย พร้อมเวลาทำงาน 5 ครั้งถัดไปตามเขตเวลาของคุณ ทุกอย่างทำงานในเบราว์เซอร์
ค่าพร้อมใช้
ลองตัวอย่าง
คำสั่ง cron
* * * * *
ความหมาย
ยังไม่มีสิ่งที่จะอธิบาย
วางคำสั่ง cron แบบ 5 ช่อง เพื่อดูความหมายและเวลาที่จะทำงานครั้งถัดไป
ความหมายแบบเข้าใจง่าย
เวลาทำงาน 5 ครั้งถัดไป
วิธีใช้งาน
- เปิดแท็บ "สร้าง" แล้วเลือกค่าพร้อมใช้ เช่น ทุกชั่วโมง หรือ ทุกสัปดาห์
- ปรับแต่งแต่ละช่อง (นาที ชั่วโมง วัน เดือน วันในสัปดาห์) ด้วยดรอปดาวน์
- คัดลอกคำสั่ง cron ที่แสดงผลสดทางด้านขวา
- สลับไปแท็บ "อธิบาย" วางคำสั่ง cron เพื่อดูความหมายและเวลาทำงานถัดไป
ฟีเจอร์เด่น
- ค่าพร้อมใช้คลิกเดียว: ทุกนาที ทุก 5 นาที ทุกชั่วโมง ทุกวัน ทุกสัปดาห์ ทุกเดือน
- ปรับแต่งทีละช่องได้ทั้งค่าเจาะจง ช่วง รายการ และ step interval
- ตรวจสอบความถูกต้องสดตามช่วง 0-59, 0-23, 1-31, 1-12, 0-7
- อธิบายคำสั่ง cron ที่วางเข้ามาเป็นภาษาที่เข้าใจง่าย
- คำนวณเวลาทำงาน 5 ครั้งถัดไปตามเขตเวลาในเครื่องของคุณ
- ทำงานในเบราว์เซอร์ 100% ไม่มีการอัปโหลดข้อมูล
คำถามที่พบบ่อย
คำสั่ง cron คืออะไร?
คำสั่ง cron คือ 5 ช่องที่คั่นด้วยช่องว่าง ได้แก่ นาที ชั่วโมง วันที่ของเดือน เดือน และวันในสัปดาห์ ซึ่งบอกตัวจัดตารางว่าจะให้รันงานเมื่อใด เช่น 0 9 * * 1-5 หมายถึงเวลา 09:00 ในวันจันทร์ถึงศุกร์
รองรับตัวดำเนินการอะไรบ้าง?
รองรับ 4 ตัวมาตรฐาน ได้แก่ * (ทุกค่า), - สำหรับช่วงเช่น 1-5, , สำหรับรายการเช่น 1,15,30 และ / สำหรับ step เช่น */15 โดยแต่ละช่องจะถูกตรวจสอบตามช่วงตัวเลขที่อนุญาตขณะพิมพ์
เลข 0 หรือ 7 ในช่องวันในสัปดาห์หมายถึงอะไร?
ทั้ง 0 และ 7 หมายถึงวันอาทิตย์ ตามมาตรฐาน cron ของ Linux ดังนั้น * * * * 0 และ * * * * 7 จึงรันทุกวันอาทิตย์เหมือนกัน
เวลาทำงานถัดไปแสดงตามเขตเวลาใด?
คำนวณในเบราว์เซอร์ตามเขตเวลาในเครื่องของคุณ ซึ่งแสดงไว้ใต้รายการ พึงระวังว่าเซิร์ฟเวอร์ของคุณอาจรัน cron แบบ UTC หรือเขตเวลาอื่น
เมื่อกำหนดทั้งวันที่ของเดือนและวันในสัปดาห์ ค่าไหนมีผล?
cron ใช้กฎ OR เมื่อทั้งสองช่องถูกกำหนด งานจะรันเมื่อช่องใดช่องหนึ่งตรง หากช่องใดเป็น * จะใช้เฉพาะอีกช่องหนึ่ง เครื่องมือนี้คำนวณเวลาทำงานตามกฎเดียวกัน