MODULE 6 - Scripting Shell
Vue d'Ensemble
Ce module vous apprend à automatiser des tâches avec le shell Bash. Vous découvrirez les variables, les structures de contrôle, les fonctions, et surtout la planification de tâches avec cron et systemd timers.
Objectifs d'Apprentissage
À la fin de ce module, vous serez capable de:
- Écrire des scripts Bash de base et avancés
- Utiliser les variables et paramètres
- Implémenter des structures de contrôle (if, for, while)
- Créer des fonctions réutilisables
- Planifier des tâches avec cron et crontab
- Utiliser systemd timers comme alternative moderne
Durée Estimée
Théorie: 5-6 heures
Pratique: 4-5 heures
Total: 9-11 heures
Concepts Clés
Scripting Bash
- Variables et paramètres
- Structures de contrôle
- Fonctions
- Gestion d'erreurs
Planification de Tâches
- Cron: Syntaxe, crontab, /etc/cron.d
- systemd timers: Alternative moderne à cron
- Anacron: Pour les systèmes non 24/7
Module créé le: Décembre 2024