problem mit crontab
Geizhals » Forum » Linux-Support » problem mit crontab (31 Beiträge, 311 Mal gelesen) Top-100 | Fresh-100
Du bist nicht angemeldet. [ Login/Registrieren ]
......
Re(6): problem mit crontab
27.06.2006, 09:47:18

und weiters..warum sollte man bei einem Crontab der Usergebunden ist nochmal den User angeben ? Wo ist da der Sinn ?


Ernsthafte Frage ?

Du mußt unterscheiden...
Es gibt die /etc/crontab
Die sieht zB wie folgt aus:

-*/15 * * * *   root  test -x /usr/lib/cron/run-crons && /usr/lib/cron/run-crons >/dev/null 2>&1
59 *  * * *     root  rm -f /var/spool/cron/lastrun/cron.hourly
14 4  * * *     root  rm -f /var/spool/cron/lastrun/cron.daily
29 4  * * 6     root  rm -f /var/spool/cron/lastrun/cron.weekly
44 4  1 * *     root  rm -f /var/spool/cron/lastrun/cron.monthly


Dort brauchst den User - nur da drin hast du mal nix zu suchen - das ist mehr die Master-Crontab fürs System.

Dann gibt's die Files in /etc/cron.d
Die sehen zB wie folgt aus:

grueni@linux:/etc/cron.d> cat evlogmgr
# Everyday at 2:00 am run evl log manager and remove records ithat are older than 30 days
0 2 * * * root /sbin/evlogmgr -c 'age > "30d"'
.....

Das sind eben die crontabs pro "Packet" - nur dort hast Du (außer du baust Pakete) nix zu suchen ;-)
Userangabe wieder erforderlich.

Dann gibt's die tabs in /var/spool/cron/tabs/_username_
(auch eine für den root-User) - das sind die "richtigen" für Dich.... Und dort brauchst natürlich keinen User angeben. Aber mein Standardsatzerl "Dort hast du nix zu suchen" gilt weiterhin ;-)

Es gibt nur einen einzigen Weg, den du verwenden darfst, um cronjobs zu hinterlegen, solange es auch nur eine kleine Frage gibt - und das ist der von Dir empfohlene crontab -e-Weg.

Antworten PM Übersicht Chronologisch Zum Vorgänger
 
Melden nicht möglich
 

Dieses Forum ist eine frei zugängliche Diskussionsplattform.
Der Betreiber übernimmt keine Verantwortung für den Inhalt der Beiträge und behält sich das Recht vor, Beiträge mit rechtswidrigem oder anstößigem Inhalt zu löschen.
Datenschutzerklärung