การคำนวณ

ตัวสร้าง Cron

สร้างงาน Cron (ดูคำอธิบายภาษาตุรกี) สร้างงาน Cron ที่ถูกต้องได้ในไม่กี่วินาที พร้อมตัวเลือกนาที/ชั่วโมง/วัน/เดือน/วันในสัปดาห์

ตัวสร้างคำสั่ง Cron
0 – 59
0 – 23
1 – 31
คำสั่ง Cron
ครอนแทบ
* * * * *
คำอธิบายเป็นภาษาตุรกี มันทำงานทุกนาที
นาที* · ซา* · เดือน วัน* · เดือน* · วันธรรมดา*
ข้อมูล

เกี่ยวกับตัวสร้าง Cron

ครอนcron เป็นกลไกการกำหนดเวลามาตรฐานที่ใช้ในการเรียกใช้งานงานต่างๆ ในช่วงเวลาที่กำหนดบนระบบ Unix/Linux งานอัตโนมัติบนเว็บเซิร์ฟเวอร์ เช่น การสำรองข้อมูล การส่งอีเมล การล้างฐานข้อมูล หรือการสร้างรายงาน มักจะถูกจัดการโดยใช้ cron อย่างไรก็ตาม ไวยากรณ์ของคำสั่ง cron ซึ่งประกอบด้วยช่องว่างห้าช่องคั่นด้วยช่องว่าง อาจทำให้สับสนในตอนแรก

นี่ฟรี! ตัวสร้างคำสั่ง Cron เครื่องมือนี้ช่วยให้คุณสร้างคำสั่ง cron ที่ถูกต้องได้โดยไม่ต้องมีความรู้ด้านไวยากรณ์ทางเทคนิค เพียงเลือกนาที ชั่วโมง วันในเดือน เดือน และวันในสัปดาห์จากรายการแบบดรอปดาวน์ เครื่องมือจะสร้างคำสั่งและคำอธิบายภาษาตุรกีที่อ่านง่ายให้โดยอัตโนมัติ คัดลอกคำสั่งที่คุณสร้างขึ้นได้ด้วยการคลิกเพียงครั้งเดียว crontab -e คุณสามารถวางลงในบรรทัดของคุณได้เลย

สำหรับผู้ที่ต้องการเริ่มต้นอย่างรวดเร็ว แม่แบบสำเร็จรูป นอกจากนี้ยังมีฟังก์ชัน: โหลดสถานการณ์ที่ใช้บ่อยที่สุดได้ด้วยการคลิกเพียงครั้งเดียว เช่น ทุกนาที ทุกชั่วโมง ทุกวันเวลาเที่ยงคืน ทุกวันจันทร์ของสัปดาห์ และทุกวันแรกของเดือน กระบวนการทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณเท่านั้น ไม่มีการส่งข้อมูลไปยังเซิร์ฟเวอร์

วิธีใช้งาน?

ทีละขั้นตอน

  1. ถ้าคุณต้องการ แม่แบบสำเร็จรูป คลิกเลือกเทมเพลตที่ใช้บ่อยในส่วนนี้ ช่องต่างๆ จะถูกกรอกโดยอัตโนมัติ
  2. นาที, ชั่วโมง, วันของเดือน, เดือน และ วันในสัปดาห์ เลือกช่องข้อมูล
  3. ข้อความแจ้งเตือนงาน Cron และคำอธิบายภาษาตุรกีจะได้รับการอัปเดตทันทีตามการเลือกของคุณ
  4. สำเนา บันทึกนิพจน์ลงในคลิปบอร์ดโดยคลิกปุ่ม
  5. บนเซิร์ฟเวอร์ของคุณ crontab -e เปิดโปรแกรมแก้ไขข้อความด้วยคำสั่ง แล้ววางนิพจน์ลงไป
คำถามที่พบบ่อย

คำถามที่พบบ่อย

จากซ้ายไปขวา: นาที (0–59), ชั่วโมง (0–23), วันของเดือน (1–31), เดือน (1–12) และ วันในสัปดาห์ (0–7; 0 และ 7 วันอาทิตย์) ดาว (*) หมายถึง 'ค่าทั้งหมด' ตัวอย่างเช่น 0 9 * * 1 สำนวนนี้หมายถึง 'ทุกวันจันทร์ เวลา 09:00 น.'

ที่อาคารผู้โดยสาร crontab -e รันคำสั่ง จากนั้นเพิ่มบรรทัดใหม่ในโปรแกรมแก้ไขข้อความที่เปิดขึ้น โดยเขียนคำสั่ง cron และคำสั่งที่จะดำเนินการ ตัวอย่าง: 0 0 * * * /usr/bin/php /var/www/backup.phpเมื่อคุณลงทะเบียนแล้ว ระบบ cron daemon จะตรวจจับนิพจน์นั้นโดยอัตโนมัติ

หากคำสั่งเสร็จสิ้นอย่างรวดเร็ว โดยปกติแล้วจะไม่มีปัญหา อย่างไรก็ตาม สำหรับการดำเนินการที่ใช้เวลานานหรือใช้ทรัพยากรมาก ควรตั้งช่วงเวลาที่ถี่น้อยลง (เช่น 5, 15, 30 นาที) เพื่อป้องกันไม่ให้การดำเนินการใหม่เริ่มต้นก่อนที่การดำเนินการก่อนหน้าจะเสร็จสิ้น ไฟล์ล็อก การใช้กลไกนี้ถือเป็นแนวปฏิบัติที่ดี

ใช่ครับ แต่พื้นที่ทั้งสองนี้แตกต่างกัน หรือ มันทำงานด้วยตรรกะ ไม่ใช่ AND ดังนั้น... 0 0 1 * 1 นิพจน์นี้จะถูกตีความว่า 'วันแรกของเดือน หรือ วันจันทร์' หากคุณต้องการค้นหาจุดที่ทั้งสองอย่างมาบรรจบกัน คุณต้องเพิ่มการตรวจสอบเพิ่มเติมในสคริปต์

ใช่แล้ว ระบบอย่าง WHMCS และ WordPress ใช้ไวยากรณ์ cron มาตรฐานเดียวกันสำหรับการตั้งค่า cron ฝั่งเซิร์ฟเวอร์ คุณสามารถเรียกใช้ไฟล์ PHP หรือ URL ที่เกี่ยวข้องได้โดยการเพิ่มนิพจน์ที่สร้างขึ้นลงใน crontab ของเซิร์ฟเวอร์โดยตรง