مرجع الحقول
يتكون تعبير Cron من 5 حقول، بالترتيب: الدقيقة الساعة يوم-الشهر الشهر يوم-الأسبوع. يقبل كل حقل رقمًا، أو * (أي قيمة)، أو نطاقًا (1-5)، أو قائمة (1,15,30)، أو خطوة (*/15).
النتائج مقدَّمة لأغراض إعلامية فقط وقد تحتوي على أخطاء. يُرجى التحقق من المعلومات المهمة بشكل مستقل. استخدام هذه الأداة على مسؤوليتك الخاصة.
ماذا تفعل هذه الأداة
تترجم أداة شرح تعبيرات Cron تعبير cron قياسيًا من خمسة حقول إلى وصف واضح باللغة الإنجليزية، لتتأكد من الجدول الزمني قبل نشره. والحقول الخمسة هي: الدقيقة، والساعة، ويوم الشهر، والشهر، ويوم الأسبوع.
تفهم الأداة صياغة cron المعتادة: * لكل القيم، والقوائم بالفواصل (1,15)، والنطاقات بالشرطة (1-5)، والخطوات بالشرطة المائلة (*/15). وتُرقَّم أيام الأسبوع من 0 للأحد حتى 6 للسبت.
متى تستخدمها
- مراجعة crontab أو Kubernetes CronJob أو جدول CI كتبه شخص آخر.
- فحص التعبير قبل نشره. فقد يؤدي حقل خاطئ إلى تشغيل المهمة كل دقيقة بدلًا من مرة واحدة في اليوم.
- شرح جدول زمني في التوثيق أو في مراجعة الشيفرة (code review).
مثال عملي
*/15 * * * *
Runs every 15 minute(s).
0 9 * * 1-5
At 09:00, on Monday through Friday.
30 2 1 * *
At 02:30, on day-of-month 1.
أسئلة حول هذه الأداة
هل تدعم الأداة حقل الثواني أو حقل السنة؟
لا. تشرح الأداة الصيغة القياسية ذات الحقول الخمسة التي يستخدمها crontab ومعظم أدوات الجدولة. أما التعبيرات ذات الستة أو السبعة حقول من Quartz أو Spring فتُرفض مع رسالة خطأ.
ما المنطقة الزمنية التي يستخدمها الجدول؟
ليس لـcron نفسه منطقة زمنية. تعمل المهمة وفق المنطقة الزمنية للجهاز أو الخدمة التي تشغّلها، وهي غالبًا UTC على الخوادم. وتساعدك أداة تحويل المناطق الزمنية على حساب الوقت المحلي.
كيف يُجمع بين يوم الشهر ويوم الأسبوع؟
في cron التقليدي، إذا كان كلا الحقلين مقيَّدًا، تعمل المهمة عندما يتطابق أيٌّ منهما. على سبيل المثال، يعمل 0 0 1 * 1 في اليوم الأول من كل شهر، وأيضًا في كل يوم اثنين.
هل هذه الأداة مجانية؟
نعم، إنها مجانية. دون تسجيل أو بريد إلكتروني. تظهر النتيجة في هذه الصفحة.
كيف أحصل على النتيجة؟
استخدم الأداة في هذه الصفحة. تظهر النتيجة هنا دون الحاجة إلى إرسالها بالبريد الإلكتروني.