os_software:os:linux:crontab

Crontab

Crontab Generator

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)
  • os_software/os/linux/crontab.txt
  • Zuletzt geändert: 2018/09/14 23:42
  • von 127.0.0.1