Outils pour utilisateurs

Outils du site


systemes_dexploitation:linux:cron

Cron

Le cron sous Linux est l'équivalent du Planificateur de tâches sous Windows. Ceci permet d'exécuter des tâches périodiquement à des moments précis.

Pour éditer les tâches cron, on peut utiliser crontab -e.

La syntaxe d'une tâche est la suivante:

1 2 3 4 5 /path/to/command arg1 arg2 argN

Où:

  • 1: Minutes (0 - 59)
  • 2: Heures (0 - 23)
  • 3: Jour (0 - 31)
  • 4: Mois (0 - 12, 12 est le mois de décembre)
  • 5: Jour de la semaine (0 - 7, 0 et 7 sont dimanche)
  • /path/to/command est le script ou la commande à exécuter. On peut ensuite y ajouter des paramètres à cette commande.

Exemple de tâche

Si on veut par exemple effectuer une sauvegarde à l'aide d'un script backup.sh à tous les jours à 3:00, on peut faire ceci:

0 3 * * * /root/scripts/backup.sh
systemes_dexploitation/linux/cron.txt · Dernière modification : 2022/02/02 00:42 de 127.0.0.1