ผู้ช่วย Cron expression
ตรวจสอบบรรทัด crontab ก่อนใช้งานจริง: ความหมายของแต่ละฟิลด์และเวลาของห้ารอบถัดไป
ทำงานในเบราว์เซอร์ของคุณทั้งหมด — สิ่งที่คุณกรอกจะไม่ถูกส่งไปยังเซิร์ฟเวอร์ของเรา
- นาที · */15
- ทุก 15
- ชั่วโมง · 9-18
- ตั้งแต่ 9 ถึง 18
- วันของเดือน · *
- ทุกค่า
- เดือน · *
- ทุกค่า
- วันของสัปดาห์ · 1-5
- ตั้งแต่ 1 ถึง 5
เวลารันแสดงตามเขตเวลาของเบราว์เซอร์ เซิร์ฟเวอร์ใช้เขตเวลาของตัวเอง (มักเป็น UTC)
ทำงานอย่างไร
ห้าฟิลด์ได้แก่ นาที ชั่วโมง วันของเดือน เดือน และวันของสัปดาห์ */15 หมายถึงทุก 15 หน่วย 1-5 คือช่วง 1,15 คือรายการ ชื่อเดือนและวัน (JAN, MON) และมาโครอย่าง @daily และ @weekly ใช้ได้ กับดักที่คนพลาดบ่อย: ถ้าตั้งทั้งวันของเดือนและวันของสัปดาห์ cron จะรันเมื่อตรงอย่างใดอย่างหนึ่ง ไม่ใช่ทั้งสองอย่าง เวลาแสดงตามเขตเวลาของเบราว์เซอร์ — เซิร์ฟเวอร์รัน cron ตามเขตเวลาของตัวเอง ซึ่งมักเป็น UTC
คำถามที่พบบ่อย
รันงานทุก 5 นาทีอย่างไร?
*/5 * * * * — ขั้นในฟิลด์นาที ทุก 5 นาทีในเวลาทำงานวันจันทร์–ศุกร์: */5 9-18 * * 1-5
ทำไมงานของฉันรันผิดเวลา?
ส่วนใหญ่เพราะเขตเวลาของเซิร์ฟเวอร์ไม่ตรงกับของคุณ ตรวจด้วย timedatectl อิมเมจ VPS หลายตัวตั้งเป็น UTC โดยค่าเริ่มต้น
เครื่องมือที่เกี่ยวข้อง
เครื่องมือทั้งหมด →ใช้งานบนเซิร์ฟเวอร์ของคุณเอง: KVM VPS เริ่มต้น $3/เดือน สิทธิ์ root จ่ายด้วยคริปโต
แพ็กเกจ VPS