| الجدولة | الأمر | الوصف | الحالة | الإجراءات |
|---|---|---|---|---|
0 5 * * * |
/usr/local/bin/custom-backup.sh >> /var/log/arciveo-cron.log 2>&1 |
Nightly backup to remote storage | ||
*/15 * * * * |
/usr/local/bin/healthcheck.sh |
Ping external uptime monitor |
| الأمر | |
|---|---|
30 1 * * * /usr/local/bin/clamav-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 2 * * * /usr/bin/aide --config /etc/aide/aide.conf --check > /var/log/aide/aide.log 2>&1 |
|
@reboot chmod 755 /var/lib/aide |
|
0 3 * * * /usr/local/bin/lynis-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 4 * * * /usr/local/bin/load-ipsum.sh >> /var/log/arciveo-cron.log 2>&1 |
|
@reboot sleep 60 && /usr/local/bin/load-ipsum.sh >> /var/log/arciveo-cron.log 2>&1 |
|
30 4 * * * /usr/local/bin/debsums-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 6 * * * /usr/local/bin/logwatch_daily.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 8 * * * /usr/local/bin/daily-report-all.sh >> /var/log/arciveo-cron.log 2>&1 |
|
*/30 * * * * /usr/local/bin/smart-scan.sh >> /var/log/arciveo-cron.log 2>&1 |
|
0 * * * * /usr/bin/apt-get update -qq >/dev/null 2>&1 |
|
*/5 * * * * /usr/local/bin/collect-metrics-all.sh >> /var/log/arciveo-cron.log 2>&1 |
لا يخبرك cron بشيء عن نفسه. لا يُبلغ عن فشل مهمة، ولا يُظهر متى نُفِّذت آخر مرة، وخطأ في صياغة حقول الجدولة الخمسة لا يجد مكاناً يظهر فيه. رسمياً يرسل بريداً إلى المستخدم المحلي، لكن على خادم لم يُضبط فيه البريد الصادر قط لن يقرأ أحد تلك الرسالة. قد تبقى المهمة معطلة شهوراً، ولا تفضحها إلا نتائجها.
تعرض هذه الصفحة المهام المضافة عبر اللوحة: الجدولة والأمر والوصف والحالة، مع إمكانية تفعيل المهمة أو تعطيلها أو حذفها دون فتح طرفية. وتحتها، في قائمة منفصلة، بقية أسطر crontab الجذر، أي التي وضعتَها أنت أو وضعتها حزمة مثبَّتة من قبل. هذه للقراءة فقط: فاللوحة لا تعدّل عمداً ما لم تكتبه بنفسها.
ثلاثة أمور تستحق التحقق هنا. المهمة التي يذهب خرجها إلى /dev/null 2>&1 تصمت صمتاً واحداً حين تعمل وحين تتعطل. والأمر المكتوب باسم مجرد بدل مسار كامل يتصرف على نحو مختلف عمّا يفعله في صدفتك، لأن لـ cron متغير PATH خاصاً وفقيراً. ثم الجدولة نفسها: المهمة التي أُطفئت يوماً لأجل التنقيح تبقى مطفأة عادةً. وبعد أي شبهة اختراق يستحق cron قراءة أيضاً، فالتثبّت عبر المُجدوِل أسهل من التثبّت عبر وحدة إقلاع، والسطر يبدو اعتيادياً تماماً.