Lorsque vous modifiez quelque chose dans Apache, vous devez recharger ou redémarrer Apache. Est-ce que quelque chose doit être actualisé ou redémarré dans Ubuntu Server 8.04 après avoir ajouté / mis à jour la crontab? Merci beaucoup pour votre aide.
ubuntu
cron
ubuntu-8.04
RayJamesFun
la source
la source
crontab <filename>
- et àcrontab -r
, d'ailleurs.crontab -e
le fichier pour le modifier?La chose habituelle est d'utiliser
crontab -e
pour éditer les tables. Les modifications seront appliquées lorsque vous quitterez l'éditeur. Autrement, les règles pour la relecture des crontabs modifiés sont dans lacron(8)
page de manuel. Ils seront éventuellement relus, vous n'avez rien à faire.la source
Il est important que vous expliquiez COMMENT / OU vous ajoutez des crons. Mais je pense que ce qui suit concerne toutes les situations.
Oui, il
cron
faut que vous sachiez que vous avez apporté des modifications, mais non, vous n'avez pas nécessairement besoin de faire explicitement quoi que ce soit pour le mettre à jour.Je paraphrase le
cron
manuel ici pour la version courte:Comme mentionné précédemment,
crontab -e
la méthode préférée notifieracron
que quelque chose a changé.Cependant,
cron
"se réveille" chaque minute pour voir s'il a des tâches à accomplir pour cette minute. Il analyse également/var/spool/cron/crontabs
et rechargera tous les fichiers avec un 'mtime' mis à jour (heure modifiée, ce qui signifie que le contenu du fichier doit avoir été mis à jour).Donc théoriquement, si vous ne faites rien, vous
cron
"réveillez-vous" et vous voyez apporter des modifications à quelque chose directement dans/var/spool/cron/crontabs
.Mais si vous le pouvez, utilisez
crontab -e
. Lorsque vous avez terminé vos modifications, vous avez même la possibilité de vous informer que la mise à jour a été effectuée:Concrètement, cela signifie qu'il a actualisé sa copie en mémoire pour le fichier que vous venez de modifier
crontab
.Voici une citation du manuel CRON (8):
la source