Auf meinem ehemaligem 5.1 fing der Rechner alle paar Tage furchtbar an zu rattern. Und zwar war bei XOsview alles auf volle Kanne. Meine Maus reagierte nur noch im 5Pixel pro Stunde Takt. Ich konnte dann 3-8 volle Stunden nichts an dem Rechner machen. Inzwischen weiß ich, dass das mit dem Cron-Dämon zu tun hat, der eine Bestimmte Aufgabe zur bestimmten Zeit ausführt. Ich habe in 5.3 sogar schon die etc-Datei dazu gefunden, habe aber nicht die geringste Ahnung, was und wie ich da was aus-/eintragen kann. Nach ganz normalen Shell-Skripten sah das nicht aus. Ganz generell weiß ich nicht, wie Konfigurationsdateien aufgebaut sind. Danke Antworten. Tschö mit Ö, Ingvar ______________________________________________________ Get Your Private, Free Email at <A HREF="http://www.hotmail.com"><A HREF="http://www.hotmail.com</A">http://www.hotmail.com</A</A>> -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hai, versuche es mal mit: man cron Da solltest Du alles finden. In der suse db file:///usr/doc/support-db/sdb/cron.html findest Du (wenn installiert) auch was über die von Dir erwähnte Plattenputzerrei. Ciao Sworn Ingvar Bogdahn wrote:
Auf meinem ehemaligem 5.1 fing der Rechner alle paar Tage furchtbar an zu rattern. Und zwar war bei XOsview alles auf volle Kanne. Meine Maus reagierte nur noch im 5Pixel pro Stunde Takt. Ich konnte dann 3-8 volle Stunden nichts an dem Rechner machen.
Inzwischen weiß ich, dass das mit dem Cron-Dämon zu tun hat, der eine Bestimmte Aufgabe zur bestimmten Zeit ausführt. Ich habe in 5.3 sogar schon die etc-Datei dazu gefunden, habe aber nicht die geringste Ahnung, was und wie ich da was aus-/eintragen kann. Nach ganz normalen Shell-Skripten sah das nicht aus. Ganz generell weiß ich nicht, wie Konfigurationsdateien aufgebaut sind.
Danke Antworten.
Tschö mit Ö, Ingvar
______________________________________________________ Get Your Private, Free Email at <A HREF="http://www.hotmail.com"><A HREF="http://www.hotmail.com</A">http://www.hotmail.com</A</A>> -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
-- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
"Ingvar Bogdahn" <ingvarbogdahn@hotmail.com> writes:
Auf meinem ehemaligem 5.1 fing der Rechner alle paar Tage furchtbar an zu rattern. Und zwar war bei XOsview alles auf volle Kanne. Meine Maus reagierte nur noch im 5Pixel pro Stunde Takt. Ich konnte dann 3-8 volle Stunden nichts an dem Rechner machen.
Huch so lange sollte das wohl nicht dauern. (Oder ist der Rechner so lahm?)
Inzwischen weiß ich, dass das mit dem Cron-Dämon zu tun hat, der eine Bestimmte Aufgabe zur bestimmten Zeit ausführt. Ich habe in 5.3 sogar schon die etc-Datei dazu gefunden, habe aber nicht die geringste Ahnung, was und wie ich da was aus-/eintragen kann. Nach ganz normalen Shell-Skripten sah das nicht aus. Ganz generell weiß ich nicht, wie Konfigurationsdateien aufgebaut sind.
SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root # run-parts 01 * * * * root run-parts /etc/cron.hourly 55 19 * * * root run-parts /etc/cron.daily 22 20 * * 0 root run-parts /etc/cron.weekly 42 20 1 * * root run-parts /etc/cron.monthly ------------------ Hier ist mal meine /etc/crontab. Die laeuft mit dem run-parts Script was ich vorhin gepostet habe. Jede volle Stunde laeuft cron.hourly, jeden Tag um 19:55 laeuft cron.daily, jeden Sonntag um 20:22 cron.weekly und jeden ersten des Monats um 20:42 cron.monthly. 1. Zahl: Minute 2. Zahl: Stunde 3. Zahl: Monatstag 4. Zahl: Monat 5. Zahl: Wochentag Ein Sternchen heisst Jede(n) 01 22 8 10 6 root /usr/bin/explode wuerde um 22:01 am 8. Oktober Deinen Computer explodieren lassen, aber nur wenn es ein Samstag ist ;-) Oben steht noch die Shell, da der Cron einfach nur das ausfuehrt was in den einzelnen Zeilen steht. Du kannst z.B. auch jede Stunde eine Datei kopieren oder aehnliches machen. Hier werden einfach nur alles Dateien in den jeweiligen Verzeichnissen ausgefuehrt (run -parts Verzeichnis). In den Verzeichnissen stehen dann Shell-Scripte fuer die einzelnen Aufgaben. Du teilst dem cron Daemon also nur mit was er wann ausfuehren soll. Wie die Scripts dann aussehen ist eine andere Sache. Sieh sie Dir halt mal an. P.S. Ich habe das Subject nicht geaendert, ist mir zu viel Aufwand ;) Tomas -- Tomas Duewiger td@music-satellite.de <A HREF="http://www.music-satellite.de/spearhead/"><A HREF="http://www.music-satellite.de/spearhead/</A">http://www.music-satellite.de/spearhead/</A</A>> -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Am Wed, 09 Sep 1998 schrieb Tomas Duewiger: [cron]
01 22 8 10 6 root /usr/bin/explode wuerde um 22:01 am 8. Oktober Deinen Computer explodieren lassen, aber nur wenn es ein Samstag ist ;-)
Gerüchte besagen es geschieht jeden 8. Oktober und jeden Samstag im Oktober. [Linux-Magazin] Gruss Bernd -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Hi, On Wed, Sep 09, 1998 at 11:51 -0700, Ingvar Bogdahn wrote: [cron]
eine Bestimmte Aufgabe zur bestimmten Zeit ausführt. Ich habe in 5.3 sogar schon die etc-Datei dazu gefunden, habe aber nicht die geringste Ahnung, was und wie ich da was aus-/eintragen kann. Nach ganz normalen Shell-Skripten sah das nicht aus. Ganz generell weiß ich nicht, wie Konfigurationsdateien aufgebaut sind.
In der Manpage (man 5 crontab) ist es eigentlich ganz gut beschrieben. Ciao, Stefan -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On Wed, 09 Sep 1998, you wrote:
Inzwischen weiß ich, dass das mit dem Cron-Dämon zu tun hat, der eine Bestimmte Aufgabe zur bestimmten Zeit ausführt. Ich habe in 5.3 sogar schon die etc-Datei dazu gefunden, habe aber nicht die geringste Ahnung, was und wie ich da was aus-/eintragen kann. Nach ganz normalen Shell-Skripten sah das nicht aus. Ganz generell weiß ich nicht, wie Konfigurationsdateien aufgebaut sind.
hallo ingvar, du kannst deine crontab editieren joe /etc/crontab nimmst dann den entsprechenden eintrag raus, speicherst die datei crontab ab und führst anschließend den befehl crontab -u root /etc/crontab aus. zum überprüfen, ob er es auch wirklich gelöscht hat gibst du crontab -l ein. nun entweder rechner neu starten bzw neu initialisieren. gruss, andreas -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On Wed Sep 09 1998, Andreas Feuring wrote:
du kannst deine crontab editieren
joe /etc/crontab
Auch Dir sei freundlicherweise ein `man crontab' empfohlen. [restlicher Nonsens geloescht] Probier mal ein `crontab -u root -e'. -- __o Heinz Diehl, 68259 Mannheim, Germany (^..^) _`\<,_ *If you like them too, join the DMSL.* (^._.^) (_)/ (_) "The sun is shining. It must be Sunday!" ~~~~~~~~~~ [Alien Sex Fiend] -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Heinz Diehl wrote:
[...]
Probier mal ein `crontab -u root -e'.
ist zwar richtig, dass das die man page sagt, aber: SuSE benutzt seit 5.? fuer cron hauptsaechlich die datei /etc/crontab ! bin ich beim wechsel von 4.4.1 auf 5.2 auch ganz schoen reingefallen. :) meine 'crontab -e' ist naemlich nun ziemlich leer. gruss, Andreas -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Am Wed, 09 Sep 1998 schrieb Andreas Feuring: [crontab einrichten]
nun entweder rechner neu starten bzw neu initialisieren.
Das reicht nicht. Du muß Dein Rechner aufschrauben, in möglichst kleine Einzelteile zerlegen und dann wider neu zusammensetzen. Jetzt mal im Ernst. Du brauchst noch nicht mal den Dämon neu zu starten. Wär auch ein schlechter Dämon. Linux ist ein Multiusersystem. Stell Dir vor da sitzen 100 Leute dran, und jedesmal, wenn einer seine crontab ändern will, müßte der Rechner neu gebootet werden. Noch nicht einmal den Dämon neu starten wäre tragbar. Braucht man auch nicht. man cron man 1 crontab man 5 crontab Gruss Bernd -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Andreas Feuring schrieb:
du kannst deine crontab editieren
joe /etc/crontab
nimmst dann den entsprechenden eintrag raus, speicherst die datei crontab ab
Das ist alles, was nötig ist. cron merkt, daß die crontab geändert wurde, und liest sie automatisch neu. Siehe z.B. man 5 crontab für die Bedeutung der einzelnen Einträge. Den Rechner neu zu starten ist doch etwas zu sehr übertrieben, oder?
und führst anschließend den befehl
crontab -u root /etc/crontab aus. zum überprüfen, ob er es auch wirklich gelöscht hat gibst du crontab -l ein. nun entweder rechner neu starten bzw neu initialisieren.
-- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Andreas Feuring wrote:
[...]
zum überprüfen, ob er es auch wirklich gelöscht hat gibst du
crontab -l
damit wird nur die mittels 'crontab -e' zu bearbeitende crontab angezeigt, _nicht_ der inhalt von /etc/crontab . (jedenfalls bei meinem system.) crontab -e oder crontab -l bearbeitet oder zeigt die datei des das kommando absetzenden benutzers in /var/cron/tabs/ !
ein.
nun entweder rechner neu starten bzw neu initialisieren.
weder - noch ! nachzulesen in 'man 8 cron' . cron merkt, wenn eine der relevanten dateien geaendert wurde! (/var/cron/tabs/*, /etc/crontab) gruss, Andreas -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On Wed, 9 Sep 1998, Andreas Feuring wrote:
[... ingvar möchte einen Cron-Eintrag tätigen ...] hallo ingvar,
du kannst deine crontab editieren
joe /etc/crontab
nimmst dann den entsprechenden eintrag raus, speicherst die datei crontab ab und führst anschließend den befehl
crontab -u root /etc/crontab
aus.
... was mit einer hohen Wahrscheinlichkeit nicht so funktioniert, wie Du allem Anschein nach denkst, daß es funktioniert. Der root-Crontab ist etwas anderes als der System-Crontab. Und wenn es nur so ist, das der root-Crontab insofern wie jeder andere user-Crontab behan- delt wird, alsdaß Angaben über die UserID, unter der der entsprechende Be- fehl ausgeführt werden soll, im besten Fall ignoriert werden, im schlech- testen Fall zu Fehlermeldungen führen. Wenn es überhaupt funktioniert, wird der Eintrag im übrigen zweimal ausgeführt; zum einen als Eintrag im System-Crontab zum anderen als einem im root-Crontab.
zum überprüfen, ob er es auch wirklich gelöscht hat gibst du
crontab -l
ein.
nun entweder rechner neu starten bzw neu initialisieren.
Oha... Der CronD ließt die Crontabs selbstständig neu ein, wenn sie geändert worden sind. Wenn user - auch root - ihre Crontabs mittels "crontab -e" editiert haben, veranlaßt das "crontab" sobald es verlassen wird, beim System-Crontab schaut der CronD jede Minute nach, ob sich die mtime von /etc/crontab geändert hat und leißt in gegebenenfalls neu ein. Henning -- Halberstaedter Str. 16, 38444 Wolfsburg, Germany Voice: +49-5361-775061 hhucke@IRC -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
On Wed Sep 09 1998, Ingvar Bogdahn wrote:
Auf meinem ehemaligem 5.1 fing der Rechner alle paar Tage furchtbar an zu rattern. Und zwar war bei XOsview alles auf volle Kanne. Meine Maus reagierte nur noch im 5Pixel pro Stunde Takt. Ich konnte dann 3-8 volle Stunden nichts an dem Rechner machen. Inzwischen weiß ich, dass das mit dem Cron-Dämon zu tun hat
Nach Lesen der cron Manpages (man crontab) bitte entsprechende Fragen hier stellen, falls noetig. -- __o Heinz Diehl, 68259 Mannheim, Germany (^..^) _`\<,_ *If you like them too, join the DMSL.* (^._.^) (_)/ (_) "The sun is shining. It must be Sunday!" ~~~~~~~~~~ [Alien Sex Fiend] -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (10)
-
AFeuring@t-online.de
-
andreas.schoelver@fh-bochum.de
-
B.Brodesser@t-online.de
-
h_hucke@aeon.escape.de
-
hd@elfie.rhein-neckar.de
-
ingvarbogdahn@hotmail.com
-
stefan.troeger@wirtschaft.tu-chemnitz.de
-
td@music-satellite.de
-
todt@pad.de
-
walther@informatik.uni-frankfurt.de