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, au jour du mois, au mois et au 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 |
|---|---|---|
| Procès-verbal | 0–59 | * , - / |
| Heure | 0–23 | * , - / |
| Jour du mois | 1–31 | * , - / |
| Mois | 1–12 | * , - / |
| Jour de la semaine | 0–7 (0 et 7 = Soleil) | * , - / |
Cas d'utilisation courants
- Planification des tâches de sauvegarde et de la rotation des fichiers journaux
- Effectuer des contrôles de surveillance à intervalles réguliers
- Déclenchement des pipelines CI/CD selon un calendrier défini
- Envoi de rapports et de notifications périodiques
- Tâches de maintenance et de nettoyage de la base de données