مترجم ومفسر تعبيرات جدولة Cron

ترجمة جداول مهام cron المكونة من 5 حقول إلى جمل بشرية مفهومة.

المطورون والأكواد
100% على جانب العميل · خاص وآمن
مترجم ومفسر تعبيرات جدولة Cron

ترجمة جداول مهام cron المكونة من 5 حقول إلى جمل بشرية مفهومة.

مركز المعرفة والمفاهيم

منشئ تعبيرات Cron ودليل جدولة المهام التلقائية

تعبير Cron هو صيغة قياسية من خمسة حقول تُستخدم في أنظمة Unix لجدولة المهام الخلفية والنسخ الاحتياطي التلقائي بدقة متناهية.

تتم معالجة التعبيرات 100% داخل المتصفح لتقديم شروحات واضحة ومفهومة فوراً لجدولك الزمني.

البنية الأساسية والصيغة الرياضية

صيغة Cron = [الدقيقة] [الساعة] [يوم الشهر] [الشهر] [يوم الأسبوع]

تتكون الصيغة من 5 حقول مفصولة بمسافات. يمثل الرمز (*) التكرار الدائم، بينما يعبر الرمز (/) عن خطوة التكرار (مثل */5 كل خمس دقائق).

أفضل الممارسات والإرشادات الأساسية

  • تجنب التكرار غير المقصود: كتابة `* * * * 1` ستؤدي لتشغيل المهمة في كل دقيقة من يوم الإثنين. الصيغة الصحيحة لمنتصف ليل الإثنين هي `0 0 * * 1`.
  • جدولة المهام الثقيلة بفواصل زمنية: لا تشغل عمليات التصدير الضخمة كل دقيقة، بل وزعها مثل `*/15 * * * *` لإراحة المعالج.
  • مراعاة المنطقة الزمنية للخادم: تعمل معظم الخوادم بتوقيت UTC العالمي وليس بتوقيتك المحلي؛ احسب الفارق الزمني بدقة.

الأسئلة الشائعة (FAQ)

ما هي وظيفة الحقل السادس الإضافي في بعض الأنظمة؟
تضيف بعض أدوات الجدولة المتقدمة حقلاً سادساً لتحديد السنة أو الثواني.
هل يمكن تشغيل المهام كل ثانية باستخدام Cron القياسي؟
أقل وحدة زمنية في Cron القياسي هي دقيقة واحدة. للثواني يلزم استخدام خدمات النظام systemd.
ما هو الرقم الذي يمثل يوم الأحد؟
في معظم الأنظمة، يمثل الرقم 0 (أو 7) يوم الأحد.