Monu Tools

مولّد تعابير cron

ابنِ تعابير cron وتحقق منها. اختر قالباً جاهزاً أو عدّل الحقول الخمسة، وشاهد أوقات التشغيل التالية في منطقتك الزمنية. يعمل بالكامل داخل متصفحك.

كيفية استخدام مولّد cron

  1. 01

    اختر قالباً جاهزاً أو اكتب تعبير cron في الحقول الخمسة.

  2. 02

    شاهد كل حقل موسوماً ومتحققاً منه أثناء التعديل.

  3. 03

    اقرأ أوقات التشغيل التالية، المحسوبة في منطقتك الزمنية المحلية.

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

ماذا تعني الحقول الخمسة؟

بالترتيب: الدقيقة، والساعة، واليوم من الشهر، والشهر، واليوم من الأسبوع. تعني علامة النجمة كل قيمة، فالتعبير * * * * * يعمل كل دقيقة.

كيف أشغّل مهمة كل 15 دقيقة؟

استخدم قيمة خطوة في حقل الدقيقة: التعبير */15 * * * * يعمل عند الدقيقة 0 و15 و30 و45 من كل ساعة.

ماذا يقبل حقل اليوم من الأسبوع؟

أرقاماً من 0 إلى 6 (الأحد هو 0، و7 يعني الأحد أيضاً) أو أسماء من ثلاثة أحرف مثل MON. يمكنك استخدام النطاقات (MON-FRI) والقوائم (MON,WED,FRI).

لماذا يطابق أياماً أكثر مما أتوقع؟

عندما يُضبط كل من اليوم من الشهر واليوم من الأسبوع، يعمل cron القياسي عند تطابق أيهما، لا كليهما. اترك أحدهما * لتجنب المفاجآت.

هل يدعم الثواني أو البنية غير القياسية؟

يستهدف هذا المولّد cron القياسي ذا الحقول الخمسة. تضيف بعض المنصات حقل ثوانٍ أو امتدادات مثل @reboot، وهي غير مُنتَجة هنا.

في أي منطقة زمنية تكون عمليات التشغيل؟

تعرض المعاينة عمليات التشغيل التالية في المنطقة الزمنية المحلية لمتصفحك. يستخدم الخادم الذي ينفّذ المهمة منطقته الخاصة، فتأكد من تطابقها.

حول هذه الأداة

تعبير cron هو سلسلة من خمسة (أو ستة) حقول تحدد متى تعمل المهمة المجدوَلة: الدقيقة، والساعة، واليوم من الشهر، والشهر، واليوم من الأسبوع. البنية مدمجة لكن يسهل الخطأ فيها، وقد تعني علامة نجمة في غير موضعها أن مهمة تعمل كل دقيقة بدلاً من مرة واحدة في اليوم.

يتيح لك هذا المولّد الاختيار من قوالب جاهزة شائعة (كل ساعة، كل يوم عند منتصف الليل، كل يوم اثنين الساعة 9 صباحاً) أو بناء تعبير مخصص حقلاً بحقل. يعرض أوقات التشغيل الخمسة التالية في منطقتك الزمنية المحلية لتتحقق من الجدول قبل نشره. يعمل المخرج مع cron القياسي على Linux وmacOS، وcrontab، وAWS EventBridge، وجداول GitHub Actions، ومعظم مكتبات جدولة المهام.

أدوات ذات صلة