Programme présent sur un serveur permettant l'exécution de scripts ou d'autres programmes à intervalle régulier.
La programmation d'une Crontab sur un serveur permet de mettre en place des opérations régulières sur un serveur, comme :
- la consolidation des statistiques de consultation d'un site ;
- la mise à jour d'un quota ou du nombre d'utilisateurs d'un service ;
- la vérification régulière de certains paramètres du serveur ;
- la mise en archive régulière d'anciens articles sur un site Web...
La définition d'une Crontab se fait à l'aide de cinq paramètres, définissant le moment d'exécution précis d'un programme :
- le quantième des minutes
- le quantième des heures
- le quantième du jour dans le mois
- le mois
- le jour de la semaine
Ainsi, il est possible de définir une exécution toutes les nuits à 01h30 du matin (30 01 * * *), toutes les deux heures (
0 */2 * * *) ou tous les 15 du mois à midi (00 12 15 * *)...
Auteur: LE CORRE Olivier