الوحدة 6 - سكرِبت شل
نظرة عامة
هذه الوحدة تعلمك كيفية أتمتة المهام باستخدام shell Bash. ستتعرف على المتغيرات، وهياكل التحكم، والدوال، وخاصة جدولة المهام باستخدام cron و systemd timers.
أهداف التعلم
بنهاية هذه الوحدة، ستكون قادرًا على:
- كتابة سكربتات Bash أساسية ومتقدمة
- استخدام المتغيرات والمعاملات
- تنفيذ هياكل التحكم (if, for, while)
- إنشاء دوال قابلة لإعادة الاستخدام
- جدولة المهام باستخدام cron و crontab
- استخدام systemd timers كبديل حديث
المدة المقدرة
النظرية: 5-6 ساعات
التطبيق: 4-5 ساعات
الإجمالي: 9-11 ساعات
المفاهيم الرئيسية
سكرِبت Bash
- المتغيرات والمعاملات
- هياكل التحكم
- الدوال
- إدارة الأخطاء
جدولة المهام
- Cron: الصياغة، crontab، /etc/cron.d
- systemd timers: بديل حديث لـ cron
- Anacron: للأنظمة غير المتوفرة 24/7
تم إنشاء الوحدة في: ديسمبر 2024