Crontab
Beispiel einer Crontab:
#M S T M W Befehl 5 * * * * /usr/bin/message.sh //fünf Minuten nach jeder vollen Stunde */5 * * * * /usr/bin/message.sh //alle 5 Minuten ( */Schrittweite ) 59 23 * * 0 gzip /var/log/messages //einmal pro Woche sonntags um 23:59 Uhr 0 0 * * * gzip /var/log/auth.log //täglich um 00:00 Uhr 20,30 1 * * 1-5 /usr/bin/work.sh //montags bis freitags jeweils um 01:20 und 01:30 0 1 1-7 12 1 /usr/bin/work.sh //am ersten Montag im Dezember um ein Uhr nachts ausgeführt
Cron bietet noch mehr Funktionen, die bei den unten genannten Weblinks eingesehen werden können.
Die Struktur ist wie folgt zu verstehen:
* * * * * auszuführender Befehl ┬ ┬ ┬ ┬ ┬ │ │ │ │ │ │ │ │ │ └──── Wochentag (0-7) (Sonntag =0 oder =7) │ │ │ └────── Monat (1-12) │ │ └──────── Tag (1-31) │ └────────── Stunde (0-23) └──────────── Minute (0-59)