محلّل تعبيرات Cron المجاني على الإنترنت - أداة فهم وإنشاء جداول المهام
يُعَدّ نظام Cron من أعمدة إدارة الخوادم في عالم لينكس ويونكس، إذ يتيح جدولة المهام وتشغيل الأوامر والسكريبتات تلقائياً وفق مواعيد دقيقة يُحدّدها المستخدم عبر تعبير مكوّن من ٥ حقول. تقدّم لك أداة محلّل Cron على موقع Get-Tools طريقة سهلة وبصرية لفهم أي تعبير Cron وتحويله إلى وصف بشري واضح، مع حساب مواعيد التشغيل القادمة تلقائياً دون الحاجة لتثبيت أي برنامج.
كيف يعمل محلّل Cron؟
ما عليك سوى إدخال تعبير Cron في حقل الإدخال (مثل */١٥ * * * * أو ٠ ٩ * * ١-٥)، وستقوم الأداة فوراً بتقسيمه إلى حقوله الخمسة: الدقيقة، الساعة، يوم الشهر، الشهر، ويوم الأسبوع. يُعرض كل حقل بصرياً في شريط ملوّن يوضّح القيمة المُدخلة. ثم تُترجم الأداة التعبير بالكامل إلى جملة مفهومة بالعربية تصف موعد التشغيل بدقّة، وتحسب لك أقرب ٨ مواعيد تشغيل قادمة بناءً على الوقت الحالي.
بنية تعبير Cron القياسي
يتألف تعبير Cron من ٥ حقول تُفصل بمسافات وتُكتب من اليسار إلى اليمين:
- الدقيقة (٠–٥٩): تحدد الدقيقة التي سيُنفَّذ فيها الأمر
- الساعة (٠–٢٣): تحدد الساعة بتنسيق ٢٤ ساعة
- يوم الشهر (١–٣١): يحدد اليوم من الشهر
- الشهر (١–١٢): يحدد الشهر من السنة
- يوم الأسبوع (٠–٧): حيث ٠ و٧ كلاهما يمثّل يوم الأحد
يمكن استخدام رموز خاصة مثل النجمة * (أي قيمة)، والفاصلة , (قائمة قيم)، والشرطة - (نطاق)، والخط المائل / (خطوة تكرارية)، إضافة إلى الاختصارات مثل @daily و@hourly و@weekly.
منشئ Cron التفاعلي
إذا كنت لا تعرف صيغة Cron أو تريد بناء تعبير جديد بسرعة، استخدم أداة منشئ Cron المدمجة. اختر القيمة المطلوبة لكل حقل من القوائم المنسدلة، وسترى التعبير النهائي يتشكّل أمامك مباشرة. يمكنك بنقرة واحدة نقله إلى حقل التحليل لمشاهدة الوصف البشري والمواعيد القادمة.
مكتبة الأنماط الشائعة
تضم الأداة مكتبة تحتوي على أكثر من ٢٠ تعبير Cron شائع الاستخدام، تشمل:
- التشغيل كل دقيقة، كل ٥ دقائق، كل ١٥ دقيقة، كل ساعة
- التشغيل يومياً في منتصف الليل، عند الساعة ٦ صباحاً، أو ٩ صباحاً
- التشغيل في أيام العمل فقط (الاثنين إلى الجمعة)
- التشغيل شهرياً في أول يوم، أو سنوياً في ١ يناير
- الاختصارات مثل
@hourlyو@dailyو@monthly
انقر على أي نمط من المكتبة وسيُنقل فوراً إلى حقل التحليل مع عرض الوصف والمواعيد.
استخدامات عملية
تُستخدم تعبيرات Cron في عشرات السيناريوهات التقنية، منها:
- النسخ الاحتياطي التلقائي: جدولة نسخ قواعد البيانات يومياً أو أسبوعياً
- مراقبة الخوادم: فحص حالة الخدمات كل ٥ دقائق
- إرسال التقارير: توليد وإرسال تقارير أداء دورية
- تنظيف السجلات: حذف الملفات المؤقتة والسجلات القديمة
- تجديد الشهادات: تجديد شهادات SSL تلقائياً قبل انتهائها
- جدولة Laravel: تعريف المهام المجدولة في
app/Console/Kernel.php - خطوط CI/CD: تشغيل عمليات البناء والنشر في أوقات محددة
الخصوصية والأمان
تعمل الأداة بالكامل داخل متصفحك باستخدام JavaScript. لا تُرسل أي بيانات إلى خوادمنا، ولا تُسجَّل تعبيرات Cron التي تُدخلها. جميع عمليات التحليل والحساب تتم محلياً على جهازك، مما يضمن خصوصية تامة لبياناتك وإعداداتك.
الأسئلة الشائعة
ما الفرق بين تعبير Cron ذي ٥ حقول و٦ حقول؟
التعبير القياسي يحتوي ٥ حقول (دقيقة، ساعة، يوم، شهر، يوم الأسبوع). بعض الأنظمة مثل Quartz تضيف حقلاً سادساً للثواني في البداية. أداتنا تدعم كلا الصيغتين تلقائياً.
هل يمكنني استخدام أسماء الأشهر والأيام؟
نعم، تدعم بعض تطبيقات Cron استخدام الأسماء المختصرة مثل MON وJAN بدلاً من الأرقام. ننصح باستخدام الأرقام لضمان التوافق الأوسع.
ماذا يعني الرمز L في Cron؟
الرمز L يعني "الأخير" — مثلاً L في حقل يوم الشهر يعني آخر يوم من الشهر، و5L في حقل يوم الأسبوع يعني آخر جمعة من الشهر.