FrankS: Einrichten eines cronjobs

Beitrag lesen

Hallo Rolf!

Zum Erzeugen eines Cronjobs einfach "crontab -e" eingeben, dann öffnet sich der
"VI" und Du kannst damit für Dein Benutzerkonto die Jobs eintragen

Es geht auch ohne "-e":
(aus "man crontab")
<cite>
DESCRIPTION
The crontab utility manages a user's access with cron by
copying, creating, listing, and removing crontab files. If
invoked without options, crontab copies the specified file,
or the standard input if no file is specified, into a direc-
tory that holds all users' crontabs.
</cite>

Wenn ich "crontab mycrontab" eingebe, wird das File 'mycrontab' nach var/spool/cron/crontabs/mein_user_name copiert. Das geht auch, denn mit "crontab -l" sehe ich ja meinen Eintrag.

Diese Dateien stehen im crontab directory, die frank_s ist meine.
ls -l /var/spool/cron/crontabs
total 8
-rw-r--r-- 1 root sys 190 Apr 30 1999 adm
-r-------- 1 root frank_s 97 May 24 13:45 frank_s
-r--r--r-- 1 root root 750 Apr 30 1999 lp
-r-------- 1 root other 944 Apr 18 22:26 root

Sind die Rechte vielleicht falsch? Die Datei gehört root. Also sollte ein root cron da lesen können, oder...(???). Cron läuft, jedenfalls wird er bei "ps -A" angezeigt.

Schon mal besten Dank für die Antworten,
Gruß Frank
P.S.Ich muss noch was gestehen: ich habe keinen Telnetzugang (gibts bei dem Provider nicht...:-( ), da habe ich mir ein CGI-Script geschrieben, dem ich das 'command' Übergebe und das es dann ausführt. Was das 'command' zurückgibt, wird vom Script an den Browser gesendet (daher neulich meine Frage <../../sfarchiv/2000_2/t13956.htm>). Natürlich liegt dieses Script in einem geschützen Verzeichnis...