Home   Profil   Fun
#56 Linux  05.04.2009

Cronjobs erstellen


Überblick über die Syntax von Einträge für Cronjobs:
Minute(0-59) Stunde(0-23) Monatstag(1-31) Monat(1-12) Wochentag(0(Sonntag)-6) Benutzer Kommandos


Minütliche Ausführung.
* * * * * Benutzer Kommando1; Kommando2;

Alle 5 Minuten ausführen.
*/5 * * * * Benutzer Kommando1; Kommando2;

Minütlich von 4 bis 10 Minuten nach jeder vollen Stunde ausführen.
4-10 * * * * Benutzer Kommando1; Kommando2;

Von 4 bis 10 Minuten nach jeder vollen Stunde ausführen, jedoch darin nur alle 2 Minuten, statt minütlich.
4-10/2 * * * * Benutzer Kommando1; Kommando2;

Immer Montags und Mittwochs um 8:30Uhr ausführen.
30 8 * * 1,3 Benutzer Kommando1; Kommando2;

Stündlich von 4 bis 10 Minuten nach und 20 bis 50 Minuten nach der vollen Stunde ausführen. Im ersten Interval minütlich, im zweiten Intervall alle 5 Minuten ausführen.
4-10,20-50/5 * * * * Benutzer Kommando1; Kommando2;

Anzeigen der Cronjobs des aktuellen Benutzers
crontab -l

Die Cronjobs des aktuellen Benutzers editieren.
crontab -e

Die Cronjobs für einen bestimmten Benutzer ausgeben
crontab -u benutzername -l

Die Cronjobs für einen bestimmten Benutzer anzeigen.
crontab -u benutzername -e