0 0/5 * * * Cron Meaning

3 min read Jun 02, 2024
0 0/5 * * * Cron Meaning

Comprendre la signification de "0 0/5 * * *" dans Cron

Cron est un planificateur de tâches qui permet d'exécuter des commandes ou des scripts à des moments spécifiques. Il est utilisé sur les systèmes d'exploitation Unix et Linux.

La ligne "**0 0/5 * * ***" est un exemple d'une expression cron, qui indique à cron quand exécuter une tâche. Cette expression signifie que la tâche doit être exécutée toutes les 5 minutes.

Décomposition de l'expression Cron

L'expression cron est composée de cinq champs, séparés par des espaces :

  1. Minute (0-59) : Détermine la minute de l'heure où la tâche doit être exécutée. Dans ce cas, 0 indique que la tâche doit être exécutée à la minute 0 de chaque heure.
  2. Heure (0-23) : Détermine l'heure de la journée où la tâche doit être exécutée. 0 indique que la tâche doit être exécutée à 0 heure (minuit).
  3. Jour du mois (1-31) : Détermine le jour du mois où la tâche doit être exécutée. */5 indique que la tâche doit être exécutée toutes les 5 minutes, quelle que soit la date du mois.
  4. Mois de l'année (1-12) : Détermine le mois de l'année où la tâche doit être exécutée. *** ** indique que la tâche doit être exécutée tous les mois.
  5. Jour de la semaine (0-6) : Détermine le jour de la semaine où la tâche doit être exécutée. *** ** indique que la tâche doit être exécutée tous les jours de la semaine.

Exemple d'utilisation

**0 0/5 * * *** peut être utilisé pour exécuter une tâche qui vérifie si un serveur web est toujours en cours d'exécution toutes les 5 minutes. Cela permet de détecter rapidement tout problème et de prendre des mesures correctives.

Conclusion

L'expression cron "**0 0/5 * * ***" est un moyen simple et efficace de planifier des tâches qui doivent être exécutées régulièrement. En comprenant la signification de chaque champ de l'expression, vous pouvez facilement configurer cron pour exécuter vos tâches à la fréquence souhaitée.

Featured Posts