Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:systeme:crontab [14/03/2021 00:08] otyugh [Fonctionnement] |
doc:systeme:crontab [10/03/2022 16:39] Yal [Syntaxe des lignes des tables crontab] |
||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
===== Le service cron ===== | ===== Le service cron ===== | ||
+ | |||
+ | {{/file-R8f8dee23a289f272b42ba50abbb33892.png}} | ||
* Il est chargé de faire exécuter par le système toutes tâches (commandes et scripts) définies et planifiées à l'avance (cron vient de chronos, le dieu du temps !) | * Il est chargé de faire exécuter par le système toutes tâches (commandes et scripts) définies et planifiées à l'avance (cron vient de chronos, le dieu du temps !) | ||
- | * Ces tâches, allant de la simple commande aux scripts complexes, peuvent ainsi être exécutées à heure fixe et même de façon périodique, et fait l'objet de messages de compte-rendu. | + | * Ces tâches, allant de la simple commande aux scripts complexes, peuvent ainsi être exécutées à heure fixe et même de façon périodique, et font l'objet de messages de compte-rendu. |
- | * La commande /usr/bin/crontab permet cette programmation. Son usage est en principe réservée à root. On peut toutefois autoriser certains utilisateurs. Pour cela on en dresse la liste sur des lignes successives dans le fichier ''/etc/crond.allow'', et de façon symétrique, on peut mettre dans ''/etc/crond.deny'' la liste des utilisateurs non autorisés. | + | * La commande /usr/bin/crontab permet cette programmation. Son usage est en principe réservé à root. On peut toutefois autoriser certains utilisateurs. Pour cela on en dresse la liste sur des lignes successives dans le fichier ''/etc/crond.allow'', et de façon symétrique, on peut mettre dans ''/etc/crond.deny'' la liste des utilisateurs non autorisés. |
Exemple : seuls jean et toto ont la permission d'utiliser le service crontab | Exemple : seuls jean et toto ont la permission d'utiliser le service crontab | ||
Ligne 64: | Ligne 66: | ||
Chaque ligne du fichier contient 6 champs. | Chaque ligne du fichier contient 6 champs. | ||
- | Les 5 premières déterminent, indiqués par une étoile les moments d'exécution de la tâche décrite au 6ème champ. | + | Les 5 premières déterminent, indiqués par une étoile, les moments d'exécution de la tâche décrite au 6ème champ. |
les 5 premiers, indiqués par des étoiles (*) séparées par des espaces, sont appelés ''champs temporels'', décrivent la périodicité : | les 5 premiers, indiqués par des étoiles (*) séparées par des espaces, sont appelés ''champs temporels'', décrivent la périodicité : |