-
Problème avec cron
Bonjour,
C'est la première fois que j'utilise l'utilitaire cron de Linux, et je n'arrive pas à le faire fonctionner même avec un exemple tres simple...:cry:
. En fait, je suis loggé en tant qu'utilisateur 'root' sur un linux Red Hat.
. Via la commande 'crontab -e', j'ai ouvert la crontab correspondante à l'utilisateur courante (donc celle de root) par vi, et ai ajouté la commande suivante :
*/1 * * * * df >>/tmp/log_df.txt
. J'ai sauvé mon fichier, restarté le process (je ne sais pas si c'est nécessaire) par : /etc/rc.d/init.d/crond restart
. Rien ne se passe, aucun fichier n'est ajouté ds /tmp.
D'ou vient le problème?
Merci de votre aide.:D
-
La syntaxe de ta crontab est bonne : exécution d'un "df" toutes les minutes avec le résultat concaténé dans le fichier "/tmp/log_def.txt".
Vérifie la présence de ta crontab avec la commande : ou
Code:
cat /var/spool/cron/root
Vérifie si tu n'a pas des mails qui pourrait t'indiquer un problème dans le lancement de la commande (du genre : problème de droit, read-only...) :
-
Salut,
essaie de mettre le chemin complet pour lancer "df" ( sous ubuntu, ça donne "/bin/df"). Si tu ne connais pas le chemin tape : "whereis df"
A+