تعبير Cron
اشرح جدول cron، واستعرض أوقات تشغيله القادمة، أو أنشئ واحدًا من قوائم منسدلة.
التعبير
المعنى
أوقات التشغيل القادمة
كيفية الاستخدام
- الصق تعبير cron من 5 حقول — يظهر معناه وأوقات التشغيل الخمسة القادمة أثناء الكتابة، دون أي زر.
- الحقول هي: الدقيقة، الساعة، يوم الشهر، الشهر، ويوم الأسبوع. استخدم * لكل قيمة، و*/5 لكل خامس، و1-5 لنطاق، وJAN–DEC أو SUN–SAT للأسماء.
- انتقل إلى «إنشاء» لاختيار كل حقل من قوائم منسدلة بدلًا من الكتابة؛ يبقى التعبير ومعناه وأوقات تشغيله متزامنة.
- انسخ التعبير أو النتيجة كاملة، أو نزّلها كملف .txt.
مثال
التعبير
0 9 * * 1-5
المعنى وأوقات التشغيل
الدقيقة: 0 الساعة: 9 يوم الشهر: كل يوم الشهر: كل شهر يوم الأسبوع: من الاثنين إلى الجمعة أوقات التشغيل القادمة (بتوقيت محلي، وبجانبه UTC)
يعمل هذا في الساعة 09:00 في أيام العمل. تُحسب أوقات التشغيل على الصفحة من لحظة فتحها، لذا تختلف عن هذا المثال.
القواعد والحدود والمشكلات المعروفة
- يدعم فقط cron القياسي من 5 حقول (الدقيقة الساعة يوم-الشهر الشهر يوم-الأسبوع). لا يوجد حقل ثوانٍ ولا امتدادات Quartz: تُبلغ ? وL وW و# كأخطاء، ولا تُخمَّن أبدًا.
- يدعم: *، والقوائم (1,15)، والنطاقات (1-5)، والخطوات (*/5 و10-50/10)، وأسماء الأشهر وأيام الأسبوع (JAN–DEC وSUN–SAT، بأي حالة أحرف)، ووحدات الماكرو @yearly @annually @monthly @weekly @daily @midnight @hourly.
- لا يوجد لـ @reboot جدول زمني، لذا يُبلغ كخطأ بدلًا من إعطائه وقتًا مختلقًا.
- عند تحديد يوم الشهر ويوم الأسبوع معًا (مثل 0 0 13 * 5)، يعمل الجدول عند تطابق أي منهما — وهي قاعدة OR نفسها التي يستخدمها Vixie cron.
- تُحسب أوقات التشغيل القادمة بمنطقة المتصفح الزمنية المحلية وتُعرض بجانب ما يعادلها بتوقيت UTC. لا توجد طريقة لمحاكاة منطقة زمنية أخرى للخادم.
- يبحث البحث 366 يومًا قادمة على الأكثر. الجدول الذي لا يعمل أبدًا خلال عام — مثل 29 فبراير في سنة غير كبيسة — يوضح ذلك بدلًا من إظهار لا شيء.
- يتبع التوقيت الصيفي ساعة المتصفح: تُتخطى الساعات غير الموجودة، وتعمل الساعة المكررة مرتين، تمامًا كما يفعل cron الحقيقي.
- لا يُرفع أي شيء ولا يُخزَّن ولا يُكتب في الرابط. الأداة تقرأ وتشرح فقط؛ لا تشغّل أي شيء أبدًا.
أدوات ذات صلة
ما يحتاجه الناس عادة بعد وضوح الجدول.