شعار MyVIPWebTools

مولّد تعبيرات Cron — أنشئ جداول cron وافهمها

يتيح لك مولّد تعبيرات Cron الخاص بنا إنشاء جدول cron صالح دون الحاجة لحفظ صيغة cron عن ظهر قلب. اضبط كل حقل من الحقول الخمسة — الدقيقة، والساعة، ويوم الشهر، والشهر، ويوم الأسبوع — على 'كل قيمة'، أو خطوة، أو نطاق، أو قيم محددة، وستقوم الأداة بتجميع التعبير مباشرةً مع عرض وصف بلغة واضحة يوضّح بالضبط متى سيعمل الجدول (باستخدام نفس منطق التحليل المستخدم في عدد كبير من أدوات المطورين). يشرح جدول مرجعي النطاق الصالح لكل حقل، وتتوفر مجموعة من الأمثلة الشائعة يمكن تحميلها في المحرر بنقرة واحدة. لا تُرفَع أي بيانات إلى أي مكان — كل شيء يعمل فورًا داخل متصفحك.

إجابة سريعة

يتيح لك مولّد تعبيرات Cron إنشاء جدول cron صالح باستخدام عناصر تحكم بسيطة لكل حقل بدلاً من حفظ صيغة cron عن ظهر قلب، ويعرض التعبير الناتج ووصفًا بلغة واضحة لموعد تشغيله. أداة مجانية، وكل شيء يعمل فورًا داخل متصفحك — لا تُرفَع أي بيانات.

* * * * *
Every minute
الدقيقة
الساعة
يوم الشهر
الشهر
يوم الأسبوع

يتكوّن تعبير cron من خمسة حقول. يمكن أن يأخذ كل حقل القيم التالية.

*****
الدقيقة (0-59)الساعة (0-23)يوم الشهر (1-31)الشهر (1-12)يوم الأسبوع (0-6)

إليك بعض الأمثلة.

تعبير cronالجدول
* * * * *كل دقيقة
*/10 * * * *كل 10 دقائق
0 * * * *كل ساعة
0 0 * * *كل يوم في الساعة 12:00 صباحًا
0 9 * * 1-5كل يوم عمل في الساعة 9:00 صباحًا
0 0 * * 5في الساعة 12:00 صباحًا، يوم الجمعة فقط
0 0 1 * *في الساعة 12:00 صباحًا، في اليوم 1 من الشهر

كيفية استخدام مولّد تعبيرات Cron

  1. 1

    اضبط نمط كل حقل (الدقيقة، الساعة، يوم الشهر، الشهر، يوم الأسبوع) على كل قيمة، أو كل N، أو نطاق، أو قيم محددة.

  2. 2

    أدخل القيمة (أو القيم) لأي حقل لم يُضبط على 'كل قيمة' — يتحدّث التعبير ووصفه بلغة واضحة فورًا.

  3. 3

    راجع الجدول المرجعي إذا لم تكن متأكدًا من النطاق المسموح به لأحد الحقول.

  4. 4

    انقر أي صف في جدول الأمثلة لتحميل ذلك الجدول الشائع مباشرةً في المحرر.

  5. 5

    انقر 'نسخ' لنسخ تعبير cron النهائي.

لماذا تستخدم مولّد تعبيرات Cron؟

تُشغّل تعبيرات cron المهام المجدولة في كل ركن تقريبًا من البنية التحتية للبرمجيات — crontab على خوادم لينكس، ومشغّلات مهام سير عمل GitHub Actions، وKubernetes CronJobs، وخطوط أنابيب CI/CD، وميزات جدولة لا حصر لها في خدمات SaaS، كلها تستخدم نفس صيغة الحقول الخمسة. هذه الصيغة مضغوطة وقوية، لكن هذا الإيجاز بالذات هو ما يجعل من السهل ارتكاب خطأ فيها: هل */15 في حقل الساعة يعني 'كل 15 ساعة' أم أنك قصدت حقل الدقيقة؟ وهل الرقم '5' في حقل يوم الأسبوع يعني الجمعة أم الخميس؟ يمكن أن يؤدي تعبير cron غير مضبوط بشكل صحيح إلى تشغيل مهمة في وقت خاطئ بصمت، أو عدم تشغيلها إطلاقًا، وغالبًا لا يُلاحَظ الخطأ إلا بعد أن يلاحظ أحدهم أن المهمة لم تعمل كما كان متوقعًا. تزيل هذه الأداة كل هذا التخمين: أنشئ جدولك حقلاً بحقل باستخدام عناصر تحكم بسيطة بدلاً من صيغة محفوظة عن ظهر قلب، واطّلع على المعنى الدقيق بلغة واضحة للتعبير الناتج قبل لصقه في ملف crontab أو إعدادات سير العمل. يستخدم مولّد الوصف منطق تحليل مُختبَرًا جيدًا وواسع الاستخدام، لذا فإن تفسيراته دقيقة بقدر دقة صيغة cron نفسها، وليست تقريبًا تقريبيًا.

الأسئلة الشائعة

أدوات ذات صلة

مولّد تعبيرات Cron | MyVIPWebTools