إنشاء وتأكيد cron
إنشاء تعبير cron والتحقق منه
المميزات
دعم امتدادات صيغة Quartz
إمكانية تحديد عوامل تشغيل متقدمة مثل الثواني والسنوات وL وW و#
بناء التعبير بالأزرار
تشغيل بسيط يقتصر على اختيار وضع مثل كل مرة أو الفاصل أو النطاق
حساب وقت التشغيل التالي تلقائيًا
عرض قائمة بآخر 5 مواعيد تشغيل مجدولة للتعبير المُنشأ أو المُتحقق منه
شرح معنى تعبير cron بالكلمات
عرض حتى التعبيرات المعقدة بشرح واضح وسهل الفهم
طريقة الاستخدام
التبديل بين الوظائف عبر التبويبات
اختر تبويب «إنشاء» لبناء تعبير أو تبويب «تحقق» لمعرفة معناه
ضبط شروط كل حقل
حدّد توقيت التشغيل بأزرار الأوضاع والقيم لكل من الثواني والدقائق والساعات والأيام والأشهر وأيام الأسبوع والسنوات
الحصول على التعبير بزر الإنشاء
اضغط على إنشاء ليظهر تعبير cron، وانسخه إلى الحافظة بزر النسخ
التحقق من المعنى في تبويب التحقق
أدخل تعبير cron الخاص بك واضغط على تحقق لعرض الشرح ووقت التشغيل التالي
حالات الاستخدام
ضبط التشغيل الدوري في Linux
إنشاء التعبير المُسجَّل في crontab بدقة لتجنّب أخطاء الإعداد
فك إعدادات مُورَّثة
الفهم السريع لسلوك التعبير في ملفات الإعداد التي تركها السابق
ضبط المهام الدورية في CI/CD
تعريف جدول تشغيل المهام الدورية مثل مُشغِّلات بناء Jenkins
تعلّم صيغة cron والتدرّب عليها
إتقان الصيغة عبر التحقق من موعد تشغيل التعبير الذي كتبته من خلال جدول التشغيل
المعرفة الأساسية
كيفية كتابة صيغة cron
صيغة cron هي تدوين يُستخدم في Linux وغيرها لتحديد أوقات تنفيذ المهام بشكل دوري من خلال 5 حقول هي "الدقيقة الساعة اليوم الشهر يوم الأسبوع"، فمثلاً "*/5 * * * *" يعني التنفيذ كل 5 دقائق.
- علامة النجمة:رمز "*" يمثل جميع القيم في الحقل، وكتابة "0 9 * * *" تعني التنفيذ يومياً في الساعة 9 صباحاً.
- النطاق والقوائم:يمكن تحديد نطاق باستخدام الواصلة وقيم متعددة باستخدام الفاصلة في الحقل، و"0 9 * * 1-5" يعني التنفيذ من يوم الاثنين إلى الجمعة في الساعة 9 صباحاً.
الفرق مع صيغة Quartz
صيغة Quartz هي تدوين موسّع يُستخدم في مجدولات المهام المبنية على Java، حيث يُضاف حقل الثواني في البداية وحقل السنة في النهاية ليصبح التكوين من 6 إلى 7 حقول، كما تدعم رموزًا خاصة مثل «?» و«L».
الرموز الخاصة مثل L و W و#
في حقول اليوم ويوم الأسبوع من صيغة Quartz، يمكن استخدام رموز خاصة غير موجودة في صيغة cron القياسية، مما يسمح بتمثيل جداول معقدة في صيغة واحدة.
- L (الأخير):الرمز "L" يمثل اليوم الأخير من الشهر أو آخر يوم من أيام الأسبوع، فـ "L" في حقل اليوم يعني اليوم الأخير من الشهر، و"6L" في حقل يوم الأسبوع يعني يوم الجمعة الأخير.
- W (يوم عمل):الرمز "W" يمثل أقرب يوم عمل من اليوم المحدد، فـ "15W" يعني أقرب يوم عمل من اليوم 15 (إذا كان اليوم 15 سبتاً فإنه يقصد يوم الجمعة 14).
- # (يوم الأسبوع رقم n):الرمز "#" يمثل يوم الأسبوع رقم n، فـ "6#3" يعني يوم الجمعة الثالث، مما يسمح بتحديد ترتيب يوم الأسبوع داخل الشهر.
الأمان والخصوصية
تتم بالكامل في المتصفح
تُعالَج البيانات المُدخَلة داخل متصفحك فقط ولا تُرسَل إلى الخارج.
المعالجة داخل المتصفح فقط
تتم معالجة إنشاء تعبير cron وتحليله بالكامل داخل متصفحك، ولا يتم إرسال بيانات الإدخال إلى الخادم.
تشفير الاتصالات بـ HTTPS
يتم تشفير تحميل الصفحة أيضاً بـ TLS، بحيث لا يمكن قراءة محتواها من قبل الأطراف الثالثة.
عدم الإرسال إلى أطراف ثالثة
لا يتم إرسال محتوى الإدخال إلى خدمات خارجية مثل شبكات الإعلانات أو أدوات التتبع.
عدم الحفظ التلقائي للنتائج
لا يتم حفظ التعبير المُنشأ أو المُتحقق منه أو اقتراحات الإدخال على الخادم.
تابع RAKKOTOOLS على بحث Google
175 أداة مفيدة تصبح أسهل في الاستكشاف من بحث Google والبحث بواسطة الذكاء الاصطناعي!
- يظهر في نتائج البحث
- يظهر أيضاً في بحث الذكاء الاصطناعي
- اكتشف الأدوات الجديدة
