crontab -l

Cette commande permet d’afficher la liste des exécutions planifiées.

crontab -e

Cette commande permet d’éditer la liste des exécutions planifées. Le format de chacune des lignes d’exécution sera le suivant:

<mm> <hh> <JJ> <MM> <SS> <Script à exécuter + paramètres>

<mm>: la minute, comprise entre 0 et 58, ou *

<hh>: l’heure, comprise entre 0 et 23, ou *

<JJ>: le jour, compris entre 1 et 31, ou *

<MM>: le moins, compris entre 1 et 12, ou *

 <SS>: le jour de la semaine, compris entre 0 et 6 avec 0 = dimanche, ou *

Il est possible de spécifier plusieurs valeurs en les séparant par des virgules ou un intervalle de valeurs en séparant deux valeurs par un tiret.

Exemples:

0,5,10,15,20,25,30,35,40,45,50,55 * * * * /usr/bin/php /home/admin/www/script param1 param2 >> /home/admin/www/logs/script.log
exécute le script toutes les 5 minutes

 0 0 * * 1-5 //usr/bin/php /home/admin/www/script param1 param2 >> /home/admin/www/logs/script.log
exécute le script à minuit chaque jour de travail de la semaine

0 0 1 1 * /usr/bin/php /home/admin/www/happyNewYear
exécute le script happyNewYear à minuit le jour de l’an, chaque année

Enregistrement:

Pour sortir du mode édition, vous devez appuyer sur les touches ctrl + x.

Il faut répondre « y » à la question « Save modified buffer (ANSWERING « No » WILL DESTROY CHANGES) ?  » si vous souhaitez effectuer l’enregistrement.

Sinon il faut répondre par « n » pour ne pas enregistrer les modifications