0 20 * * * Cron Meaning

3 min read Jun 02, 2024
0 20 * * * Cron Meaning

Comprendre la signification de "0 20 * * * cron"

La ligne "0 20 * * * cron" est une commande cron qui est utilisée pour planifier des tâches à exécuter régulièrement. Dans ce cas précis, elle signifie que la tâche doit être exécutée tous les jours à 20h00.

Décomposition de la commande cron

La commande cron est divisée en 5 champs, séparés par des espaces:

  1. Minute (0-59): La première valeur, "0" indique que la tâche doit être exécutée à la minute 0 de l'heure.
  2. Heure (0-23): La deuxième valeur, "20" indique que la tâche doit être exécutée à 20h00.
  3. Jour du mois (1-31): Le troisième champ est un astérisque "*", ce qui signifie que la tâche doit être exécutée tous les jours du mois.
  4. Mois (1-12): Le quatrième champ est également un astérisque "*", indiquant que la tâche doit être exécutée tous les mois de l'année.
  5. Jour de la semaine (0-7): Le cinquième champ est un autre astérisque "*", ce qui signifie que la tâche doit être exécutée tous les jours de la semaine.

Exemples d'utilisation

La commande "0 20 * * *" peut être utilisée pour planifier diverses tâches, telles que:

  • Créer une sauvegarde de vos données à 20h00 tous les jours.
  • Envoyer un rapport quotidien à 20h00.
  • Nettoyer les fichiers journaux à 20h00 tous les jours.

Modifier la commande cron

Vous pouvez modifier la commande cron pour l'adapter à vos besoins. Par exemple:

  • Pour exécuter la tâche à 20h30, vous pouvez remplacer "20" par "20" dans la commande.
  • Pour exécuter la tâche uniquement le premier jour du mois, vous pouvez remplacer "*" par "1" dans le troisième champ.

Conclusion

La commande "0 20 * * *" est une commande cron simple mais puissante qui vous permet de planifier des tâches pour qu'elles s'exécutent régulièrement. En comprenant la signification de chaque champ, vous pouvez personnaliser la commande cron pour répondre à vos besoins spécifiques. *N'oubliez pas que la commande "0 20 * * " représente l'exécution d'une tâche à 20h00 tous les jours.

Featured Posts