مولد ومحلل تعبيرات Cron
بناء تعبيرات cron بصرياً أو تحليل التعبيرات الموجودة لفهم جدولها. مثالي لإعداد المهام المجدولة وأعمال الأتمتة والعمليات المتكررة.
Cron Expression
0 0 * * *Valid Expression
Runs at 0:00
Cron Format Reference
Field Order:
minute hour day-of-month month day-of-week
Special Characters:
*- Any value?- No specific value-- Range (e.g., 1-5),- List (e.g., 1,3,5)/- Step (e.g., */15)
Field Ranges:
- Minute: 0-59
- Hour: 0-23
- Day: 1-31
- Month: 1-12
- Day of Week: 0-7 (0,7=Sunday)
Examples:
0 0 * * *- Daily at midnight*/15 * * * *- Every 15 minutes0 9 * * 1-5- Weekdays at 9 AM0 0 1 * *- First day of every month0 */6 * * *- Every 6 hours
ميزات الأداة
- مولد مرئي: بناء تعبيرات cron باستخدام حقول النموذج
- محلل التعبيرات: الصق تعبيرات cron الموجودة لفهمها
- وصف بشري: احصل على تفسيرات قابلة للقراءة لجداول cron
- إعدادات مسبقة شائعة: وصول سريع للأنماط المستخدمة بشكل متكرر
- التحقق: تحقق فوري مع رسائل الخطأ
- دعم النسخ: نسخ سهل للتعبيرات المولدة
مثالي لـ
- إعداد النسخ الاحتياطية الآلية ومهام الصيانة
- جدولة معالجة البيانات ووظائف ETL
- تكوين مشغلات خط CI/CD
- إعداد المراقبة وفحوصات السلامة
- إنشاء توليد التقارير المتكررة
- تعلم وفهم بنية cron
أمثلة سريعة
0 9 * * 1-5
أيام الأسبوع في 9 صباحاً
*/15 * * * *
كل 15 دقيقة
0 2 1 * *
شهرياً في 2 صباحاً يوم 1
0 */6 * * *
كل 6 ساعات
نصائح احترافية
- استخدم الإعدادات المسبقة كنقاط انطلاق للجداول الشائعة
- اختبر تعبيراتك في بيئة آمنة قبل استخدام الإنتاج
- تذكر أن اليوم 0 و 7 كلاهما يمثل الأحد
- استخدم النطاقات (1-5) والقوائم (1,3,5) لإنشاء جداول معقدة
- عامل الخطوة (/) يعمل مع النطاقات والأحرف البديلة
- تحقق دائماً من تعبيراتك قبل النشر