Linux-Kompendium: crontab
Aus Wikibooks
Zurück zu Linux-Kompendium: Konfigurationsdateien unter Linux
[Bearbeiten] /etc/crontab
Mit der Datei crontab können zeitgesteuerte Befehle oder Scripte ausgeführt werden. Dazu muß die Zeit, der Benutzer und der Befehl angegeben werden.
Beispiel:
# min std Tag Monat WT User Befehl
17 * * * * root /pfad/script.sh
Um alle x Minuten den Befehl auszuführen, muß an erster Stelle die Kombination aus */ und Minuten angegeben werden.
Beispiel:
# min std Tag Monat WT User Befehl
*/10 * * * * root /pfad/script.sh
[Bearbeiten] Optionen
- min - Hier wird die Minute angegeben (von 0 bis 59).
- std - Hier wird die Stunde angegeben (von 0 bis 23).
- Tag - Hird der Tag des Monats angegeben (von 0 bis 31).
- Monat - Hier wird der Monat selbst angegeben (von 0 - 12).
- WT - Hier wird der Wochentag angegeben (von 0 bis 7, wobei 0 und 7 beide Sonntag sind).
- 0 = Sonntag
- 1 = Montag
- 2 = Dienstag
- 3 = Mittwoch
- 4 = Donnerstag
- 5 = Freitag
- 6 = Samstag
- 7 = Sonntag
- User - Hier wird der Benutzer angegeben, unter dem der Befehl ausgeführt wird.
- Befehl - Hier wird der Befehl oder die auszuführende Script angegeben. Falls es sich um ein Script handelt, muß der komplette Pfad angegeben werden.
Wenn sich unter den zeitlichen Angaben - Minute, Stunde, Tag, Monat und Wochentag - ein * befindet, wird diese Spalte ignoriert.