Login Logout

Howto Crontab

La commande crontab permet d’éditer/lister/supprimer les tâches planifiées gérées par le service cron. Pour plus de détails sur l’administration système d’un service cron, voir HowtoCron.

Gestion de votre crontab

Via un accès SSH, vous pouvez gérer votre crontab.

Pour lister votre crontab :

$ crontab -l

Pour éditer votre crontab via l’éditeur par défaut (souvent Vim) :

$ crontab -e

Note : attention, crontab -r efface définitivement toute votre crontab, donc méfiez-vous car la touche r est proche de la touche e sur un clavier Azerty ou Qwerty.

Pour éditer votre crontab via un autre éditeur (par exemple pico) :

$ EDITOR=pico crontab -e

Exemples de crontab

Attention, si une ligne de votre crontab a une syntaxe incorrecte, toute votre crontab risque d’être considérée comme invalide.

Veuillez également lire ces conseils : TipsDevWeb#scripts-en-crontab

Lancer la commande date tous les jours à minuit :

@daily date

Lancer la commande tous les dimanches à 6h42 :

42 6 * * 0 date

Pour plus d’informations sur la syntaxe, vous pouvez utiliser la commande : man 5 crontab