Cronjob einrichten?

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
s4mba
Beiträge: 2
Registriert: 29.03.2006 11:20:19
Kontaktdaten:

Cronjob einrichten?

Beitrag von s4mba » 29.03.2006 11:27:33

Hallo,

ich weiss nicht ob das hier richtig ist, im Notfall bitte verschieben. Danke :)

Aaaaaaaalso:
Ich ueberwache mit MRTG (@Debian 3.1) den Traffic in meinem Netzwerk.
Da ich, um die Stats zu aktualisieren, immer ./mrtg im Ordner "/usr/local/mrtg-2/bin/" aurufen muss, moechte ich das ganze als Cronjob einrichten.

Aber was muss ich dafuer machen?
Wie richte ich einen Cronjob ein?

Mrtg soll minuetlich ausgefuehrt werden,
aber ich habe keine Ahnung von Cronjob's und irgendwie liefert Google auch nur Muell.

Ich bin fuer eure Hilfe sehr dankbar!

See ya.

s4mba
Beiträge: 2
Registriert: 29.03.2006 11:20:19
Kontaktdaten:

Beitrag von s4mba » 29.03.2006 11:32:28

Soo, hab mich mal noch etwas schlau gemacht.

59/60 * * * * <-Soweit so gut. Das sollte ja minuetlich sein. Right?
(* * * * * <-Habe nirgendswo gesehen dass das jemand benutzt hat, also gehe ich davon aus, dass das nicht minuetlich ist, oder? In der Manpage steht auch nichts von minuetlich, lediglich stuendlich, taeglich, etc.)

Jetzt zu einem anderen problem:
Wie fuehre ich eine Datei im Unterordner aus?
(Sorry, aber meine Linuxkenntnisse sind noch im Aubau..)

Theoretisch haette ich spontan mal auf folgendes getippt:

Code: Alles auswählen

59/60 * * * * ./usr/local/mrtg-2/bin/mrtg
Aber das "./.../foobar" funktioniert ja bekanntlich nicht, also wie muss ich das 'umgehen' damit es funktioniert?

Thanks

Kelpin
Beiträge: 533
Registriert: 27.07.2004 10:13:23
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Otterbach/Pfalz

Beitrag von Kelpin » 29.03.2006 12:18:04

s4mba hat geschrieben:Soo, hab mich mal noch etwas schlau gemacht.

59/60 * * * * <-Soweit so gut. Das sollte ja minuetlich sein. Right?
Bist Du sicher? Ich hätte 1-59* * * * aus dem Handbuch gelesen.
Was meinst Du mit "im Unterordner" der Aufruf mit dem absoluten Pfad funktioniert schon (ohne den Punkt), wenn Du das Arbeitsverzeichnis auch dorthin legen willst, würde ich vorher ein

Code: Alles auswählen

cd blah
empfehlen. Du kannst den Aufruf ja auch in ein script mit zwei Zeilen verpacken.
Gruß
---------------------------------------------------
Nothing is foolproof to a sufficiently talented fool

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 29.03.2006 12:25:52

Hi

Also eine bessere Erklärung bzgl Einrichtung von Cronjobs wie unter [1] kann man fast net finden.

[1] Link

Benutzeravatar
seep
Beiträge: 544
Registriert: 31.10.2004 14:21:08
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: HSK

Beitrag von seep » 29.03.2006 12:44:16

Code: Alles auswählen

man crontab
liefert auch brauchbare Hinweise

Kelpin
Beiträge: 533
Registriert: 27.07.2004 10:13:23
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Otterbach/Pfalz

Beitrag von Kelpin » 29.03.2006 13:49:52

Snoopy hat geschrieben:Hi

Also eine bessere Erklärung bzgl Einrichtung von Cronjobs wie unter [1] kann man fast net finden.

[1] Link
stimmt! Wäre eine schöne Grundlage für einen Beitrag im wiki hier. Ich wollte schon um Erlaubnis fragen aber ich kriege dort keinen Kontakt zustande ohne mich zu registrieren.
Bist Du evtl dort schon registriert?
Gruß
---------------------------------------------------
Nothing is foolproof to a sufficiently talented fool

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 29.03.2006 14:38:59

Kelpin hat geschrieben:Bist Du evtl dort schon registriert?
Öhmm nope...da bin ich net registriert...

Antworten