PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Stimmt mein crontab so?



ElDiablo666
23.02.02, 14:28
0,15,30,45 * * * * <--- Alle 15 Minuten
0 0,6,12,18 * * * <--- Alle 6 Stunden
0 1 * * * <--- Täglich um 1 Uhr
0 2 * * 1 <--- Einmal die Woche Montags um 2 Uhr
0 3 1 * * <--- Einmal im Monat am 1 um 3 Uhr

tomes
23.02.02, 15:08
Zeile 1 ist O.K
bei den anderen Zeilen kannst du auch ein * statt der 0 in dem Minutenfeld eintragen.
Wenn du immer den gleichen Rythmus moechtes, kann du z.B. fuer alle 15 Minuten auch
*/15 * * * * /ausfuehren
angeben.

T;0)Mes

ufo127
23.02.02, 15:20
hi ElDiablo,

jo, ich hab da keine fehler entdeckt. hier eine kurzbeschreibung von Spalten :

Die ersten fünf Spalten beschreiben den Startzeitpunkt und die sechste das auszuführende Kommando. Ein Stern bedeutet, dass die Zeitangabe nicht berücksichtigt wird. Eine von Kommata getrennte Zahlenkolonne gibt mehrere Zeiten an.

.....

wenn mein Programm /usr/lib/ufobeispiel jede minute starten soll kann ich so schreiben :

* * * * * /usr/lib/ufobeispiel

nur .... wie machste, wenn ein Programm alle 2 min gestartet werden soll ?



cu
ufo127

ufo127
23.02.02, 15:23
inzwischen hat tomes erklärt.

es hat sich erledigt

cu
ufo127

ElDiablo666
23.02.02, 18:58
Original geschrieben von ufo127
wenn mein Programm /usr/lib/ufobeispiel jede minute starten soll kann ich so schreiben :

* * * * * /usr/lib/ufobeispiel

nur .... wie machste, wenn ein Programm alle 2 min gestartet werden soll ?


*/2 * * * * /usr/lib/ufobeispiel
oder nicht?

---

Also:


0,15,30,45 * * * * <--- Alle 15 Minuten
oder
*/15 * * * * <--- Alle 15 Minuten


* 0,6,12,18 * * * <--- Alle 6 Stunden
oder
* */6 * * * <--- Alle 6 Stunden


0 1 * * * <--- Täglich um 1 Uhr
umwandeln zu
* 1 * * * <--- Täglich um 1 Uhr


0 2 * * 1 <--- Einmal die Woche Montags um 2 Uhr
umwandeln zu
* 2 * * 1 <--- Einmal die Woche Montags um 2 Uhr


0 3 1 * * <--- Einmal im Monat am 1 um 3 Uhr
umwandeln zu
* 3 1 * * <--- Einmal im Monat am 1 um 3 Uhr

Gar nicht so einfach! :D