![]() |
automatisierung mit crontab
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Linuxgemeinde!
Ich habe im Verzeichnis: /usr/local/ipcheck eine Datei namens "ipcheck" (root darf diese ausführen), im Anhang als ipcheck_root.txt Meine crontab für root ist auch in dieser Datei enthalten. Die Datei ipcheck sollte immer um 10 Minuten nach einer vollen Stunde laufen. Tut es aber nicht. Woran kann das liegen. ich kann die Datei ipcheck direkt in dem Verzeichnis wo sie liegt mit ./ipcheck aufrufen und sie funktioniert. Vielen Dank Kienes |
Was sagt das Kommando
crotab -l ? Das sollte in etwa stehen. 10 * * * * /pfad/zu/der/datei/ipcheck Bin mir aber jetzt nicht sicher ob es /10 heißt. Direkt bearbeiten (vi Kommandos) crontab -e Vielleicht den Cronjob neustarten /etc/sbin/cron restart Oder so ein ähnlicher Pfad. Sloter |
crontab -l scheint in Ordnung zu sein.
ich hatte in der shell das problem, dass sich das script beim 1. Aufruf einen zusätzlichen Schalter erwartet. Werden die Ausgaben der aufrufe in den cron-tabellen irgendwohin protokolliert? thanx Kienes |
In /var/mail/root werden die Erreignisse protokolliert.
Sloter |
Ich glaube du musst in deiner crontab den ganzen Pfad zu deinem Command angeben:
10 * * * * root ./usr/local/ipcheck/ipcheck So wie du's jetzt eingetragen hast sucht er das Command nur im aktuellen Verzeichnis (in diesem Fall wohl das root-verzeichnis) |
Sagt dir das Programm Kcron etwas?
wenn du dich als root einloggst und dann in einer shell kcron eintippslst, geht ein fenster auf. Das Programm ist einfach nur eine Grafische Oberfläsche zum Cronjob. Was du auch unbedingt prüfen solltest ist ob der pfad zum programm richtig gesetzt ist im cron job z.b das wenn das programm in /usr/bin liegt nicht im cron unter /usr/sbin z.b ist. mfg --=Linuz Computerclub=-- |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 09:35 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag