Qu'est-ce qu'une expression Cron ?
Une expression cron est une chaîne composée de cinq champs qui définit un calendrier récurrent dans les systèmes de type Unix. Chaque champ correspond respectivement à la minute, l'heure, le jour du mois, le mois et le jour de la semaine ; elle prend en charge les caractères génériques (*), les plages (1-5), les listes (1,3,5) et les valeurs par incréments (*/5).
Guide de référence rapide sur la syntaxe de Cron
| Champ | Valeurs autorisées | Caractères spéciaux |
|---|---|---|
| Minute | 0–59 | * , - / |
| Heure | 0–23 | * , - / |
| Jour du mois | 1–31 | * , - / |
| Mois | 1–12 | * , - / |
| Jour de la semaine | 0–7 (0 et 7 = dim.) | * , - / |
Cas d'utilisation courants
- Planification des tâches de sauvegarde et de la rotation des journaux
- Exécution de contrôles de monitoring à des intervalles définis
- Déclenchement de pipelines CI/CD selon un calendrier
- Envoi de rapports et de notifications périodiques
- Maintenance et tâches de nettoyage de base de données