LINUX:Tâches répétitives

De WIKI sur Linux (ADB)
Aller à la navigation Aller à la recherche

retour au menu de Linux


But

Dans tout système, nombre de tâches doivent s'exécuter régulièrement. Elles sont pratiques pour l'administration courantes du système mais peuvent aller au delà et être utilisées par tout utilisateur. Sous Linux, plusieurs programmes existent souvent complémentaires. Ils ont la particularité de s'exécuter en tâche fond sans interaction nécessaire avec une console.


Cron

Cron est un programme qui permet aux utilisateurs des systèmes Unix d’exécuter automatiquement des scripts, des commandes ou des logiciels à une date et une heure spécifiée à l’avance, ou selon un cycle défini à l’avance. Il s'exécute en tant que service "crond.service". Il est très utile dans des serveurs.


Anacron

Le service Cron est très pratique mais sur une station de travail, cette machine est à l'arrêt pendant de nombreuses heures imprévisibles et il est impossible de prévoir quelle heure est la plus propice à son exécution journalière, hebdomadaire ou mensuelle. Le programme Anacron est là pour résoudre ce problème.


Systemd-Timer

Sous le service Systemd, l'unité "Timer" est un équivalent de service Cron. Mais alors que le service Cron traite un ensemble ensemble de tâches, l'unité "Timer" est spécifique à une tâche ou programme.




retour au menu de Linux