Arys Geschrieben 16. November 2012 Melden Share Geschrieben 16. November 2012 Hi, gibt es eine Möglichkeit einen cronjob auf der dbox2 laufen zulassen? Ich möchte gerne einen Prozess überwachen und falls dieser nicht mehr läuft soll er neugestartet werden! Gruß arys Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Markham Geschrieben 16. November 2012 Melden Share Geschrieben 16. November 2012 @Arys Den Crond habe ich eingebaut. Anhand des folgenden Beispiels sollte die Funktionsweise deutlich werden. Aber vorher bitte den Ordner "root" in /var/spool/cron/crontabs/ löschen, der Name wird nämlich dort für eine Datei namens "root" gebraucht. Mit dem Befehl... crontab -ec /var/spool/cron/crontabs/ kannst du einen Job anlegen, z.B. lasse ich mir jetzt mal die Zeit minütlich ins Log schreiben. Es offnet sich der Editor vi. Eine genaue Beschreibung zu den Befehlen gibt es hier vi mit "i" wechselst du in den Bearbeitungsmodus, dort schreibst du passend zum obigen Beispiel * * * * * time >> /tmp/time.log rein, drückst danach ESC um den Bearbeitungsmodus zu verlassen und :wq zum speichern und verlassen von vi. In /var/spool/cron/crontabs/ befinden sich jetzt 2 Dateien. cron.update root wobei cron.update beim Starten von Crond wieder gelöscht wird. In der Datei "root" mit den Rechten 600 stehen der/die Jobs. Diese könnte man jetzt auch komfortable mit einem Linuxeditor bearbeiten. Im Keywelt Dienste Menü gibt es seit dem November Image 2012 die Möglichkeit den Cron-Deamon zu starten. Der Dienst bleibt auch nach einem Reboot aktiv. Über die Konsole wird er so gestartet... crond -c /var/spool/cron/crontabs/ Viel Spaß beim Testen. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 17. November 2012 Autor Melden Share Geschrieben 17. November 2012 Hi, irgendwie kann ich ordner /var/spool/cron/crontabs/ nicht finden. Mein Image ist noch recht alt: imagename=Keywelt_Jan2011_V1.00 version=0100201101272132 creator=Markham_i.m.o._Worschter !!! Auf console kommt auch nur: have fun with KEYWELT on your Nokia D-BOX2 - Kernel 2.4.37.10-dbox2 (12:01:06)... dbox login: root BusyBox v1.17.3 (2011-01-27 21:34:25 CET) built-in shell (ash) Enter 'help' for a list of built-in commands. /var # crontab -sh: crontab: not found /var # /var # ll drwxr-xr-x 6 root root 0 Jan 27 2011 autofs drwxr-xr-x 2 root root 0 Nov 15 23:07 bin drwxr-xr-x 7 root root 0 Nov 15 19:21 etc drwxr-xr-x 2 root root 0 Sep 25 19:27 keys drwxr-xr-x 4 root root 0 Jan 27 2011 lib drwxr-xr-x 2 root root 0 Jan 27 2011 lock lrwxrwxrwx 1 root root 4 Oct 7 17:27 log -> /tmp drwxr-xr-x 2 root root 0 Oct 7 17:27 modules lrwxrwxrwx 1 root root 4 Oct 7 17:27 pid -> /tmp drwxr-xr-x 2 root root 0 Sep 10 2011 plugins lrwxrwxrwx 1 root root 4 Oct 7 17:27 run -> /tmp drwxr-xr-x 2 root root 0 Jan 27 2011 sbin drwxr-xr-x 2 root root 0 Jan 27 2011 scce drwxr-xr-x 4 root root 0 Jan 27 2011 share drwxr-xr-x 2 root root 0 Jan 27 2011 ssh lrwxrwxrwx 1 root root 4 Oct 7 17:27 tmp -> /tmp drwxr-xr-x 7 root root 0 Jan 27 2011 tuxbox /var # Welkches Image muß ich nehmen wo cron mit drin ist??? lg Arys Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Arys Geschrieben 17. November 2012 Autor Melden Share Geschrieben 17. November 2012 Hi, habe es gerade gefunden, im letzten image vom November 2012 ist cron mit drin, heisst also erst mal flashen..... melde mich dann wenn soweit ist.. lg arys Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Souldiver Geschrieben 8. April 2015 Melden Share Geschrieben 8. April 2015 Hallo, ich habe jetzt in /var/spool/cron/crontabs/ die Datei root. In dieser Datei habe ich folgendes eingetragen: ping www.google.com Dies soll bewirken, dass dauerhaft eine bestimmte Adresse von der DBox angepingt wird. Ist es möglich, dass dieser Befehl beim start der DBox automatisch ausgeführt wird? Ich bin leider bem Thema Cronjobs ein absoluter Anfänger. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Markham Geschrieben 10. April 2015 Melden Share Geschrieben 10. April 2015 @Souldiver Du musst natürlich eine gewisse Schreibweise einhalten. Dein Ping reicht natürlich nicht. Hier gibt es nochmal Beispiele. Klick Im Dienstemenü kannst du den Cron Daemon starten, dabei wird ein Flagfile gesetzt, so das nach einem Reboot der Daemon automatisch wieder startet. 1 Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge