⏱️
← العودة للأدلة

جداول Cron الأسبوعية والشهرية: كيفية تشغيل المهام أسبوعياً وشهرياً

· وسوم: cron-weekly, cron-monthly, every-monday-cron, crontab-schedule, weekly-schedule

جداول Cron الأسبوعية والشهرية

تتعامل جداول cron الأسبوعية والشهرية مع الصيانة المتكررة مثل النسخ الاحتياطية وإنشاء التقارير وتدوير السجلات. يوضح هذا الدليل تعبيرات cron للأنماط الأسبوعية والشهرية الشائعة.

تعبيرات Cron الأسبوعية

كل اثنين عند 3:00 صباحاً

0 3 * * 1 /path/to/weekly-job.sh

الرقم 1 في حقل يوم الأسبوع يعني الاثنين (0 و 7 هما الأحد).

كل أحد عند منتصف الليل

0 0 * * 0 /path/to/sunday-job.sh

كل يوم عمل (الاثنين-الجمعة) عند 9:00 صباحاً

0 9 * * 1-5 /path/to/workday-job.sh

تعبيرات Cron الشهرية

اليوم الأول من الشهر عند 2:00 صباحاً

0 2 1 * * /path/to/monthly-report.sh

شهرياً في اليوم 15 عند الظهر

0 12 15 * * /path/to/mid-month-job.sh

كل 3 أشهر

0 3 1 1,4,7,10 * /path/to/quarterly-job.sh

ملخص

استخدم حقل يوم الأسبوع (0-7) للجداول الأسبوعية وحقل يوم الشهر للجداول الشهرية. اجمعهما للتعبير عن أي تواتر متكرر.

جداول Cron الأسبوعية والشهرية: كيفية تشغيل المهام أسبوعياً وشهرياً - CoolTool