Inhaltsverzeichnis

Cronjob

crontab -l      ⇒   zeigt jobs für user an
        -e      ⇒   editiert ..

⇒ Befehle müssen immer über absolute Pfade angegeben werden (siehe hierzu which)
⇒ keine Leerzeilen unter den einzelnen Jobs!


Theoretischer Aufbau eines Jobs

*     *     *     *     *  command to be executed
|     |     |     |     |
|     |     |     |     +----- day of week (0 - 6) (Sunday=0)
|     |     |     +----------- month (1 - 12)
|     |     +----------------- day of month (1 - 31)
|     +----------------------- hour (0 - 23)
+----------------------------- min (0 - 59


Beispiel:

Führt jeden Tag um 23 Uhr das Skript /bin/date aus.

0 23 * * * /bin/date

Führt alle 12h ein Script aus (0 & 12Uhr)

0 0,12 * * * /bin/date


/etc/cron.d/CRONJOBNAME

Beispiel:

SLES10:/etc/cron.d # ll
total 8
-rw-r--r-- 1 root     root  151 Mar  9 14:58 root_crontest
-rw-r--r-- 1 testuser users  61 Mar  9 14:58 testuser_crontest



linux/cronjob.txt · Zuletzt geändert: 2015/07/06 22:32 (Externe Bearbeitung)