Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
cron [Le 17/05/2023, 15:03] 77.159.142.108 [Log] |
cron [Le 17/05/2023, 16:00] (Version actuelle) 185.220.101.10 ancienne révision (Le 26/03/2023, 16:57) restaurée -> BeAvEr ## Vandalisme |
||
---|---|---|---|
Ligne 80: | Ligne 80: | ||
https://crontab-generator.org | https://crontab-generator.org | ||
http://www.cronmaker.com | http://www.cronmaker.com | ||
- | ===== Commandes pour gérer les tâches planifiées Cron | + | ===== Commandes pour gérer les tâches planifiées Cron ===== |
Pour examiner les tâches planifiées de l'utilisateur courant (le contenu de votre **crontab**, tapez : | Pour examiner les tâches planifiées de l'utilisateur courant (le contenu de votre **crontab**, tapez : | ||
Ligne 193: | Ligne 193: | ||
==== Log ==== | ==== Log ==== | ||
Par défaut on retrouve des logs de commandes CRON dans ///var/log/syslog// mais ce n'est pas très pratique.\\ | Par défaut on retrouve des logs de commandes CRON dans ///var/log/syslog// mais ce n'est pas très pratique.\\ | ||
- | Pour actipplver le log spécifique de CRON:\\ | + | Pour activer le log spécifique de CRON:\\ |
- | Éditer le fichier ///etc/rsyslog.d/50-default.conf// qui est appelé par ///etc/rsyslog.conf// et décommenter la ok | + | Éditer le fichier ///etc/rsyslog.d/50-default.conf// qui est appelé par ///etc/rsyslog.conf// et décommenter la ligne |
+ | <code bash> | ||
+ | cron.* /var/log/cron.log | ||
+ | </code> | ||
+ | |||
+ | Relancer //rsyslog// et //cron// | ||
+ | <code bash> | ||
+ | sudo systemctl restart rsyslog | ||
+ | sudo systemctl restart cron | ||
+ | </code> | ||
+ | Il ne reste plus qu'à surveiller les logs de CRON: | ||
+ | <code bash> | ||
+ | sudo tail -f /var/log/cron.log | ||
+ | </code> | ||
et si vous voulez des tâches silencieuses ((https://unix.stackexchange.com/questions/163352/what-does-dev-null-21-mean-in-this-article-of-crontab-basics)), ajouter à la fin de vos lignes CRON <code bash> > /dev/null 2>&1</code> pour rediriger les messages ET les erreurs vers le « trou noir ». | et si vous voulez des tâches silencieuses ((https://unix.stackexchange.com/questions/163352/what-does-dev-null-21-mean-in-this-article-of-crontab-basics)), ajouter à la fin de vos lignes CRON <code bash> > /dev/null 2>&1</code> pour rediriger les messages ET les erreurs vers le « trou noir ». |