Zum Inhalt springen


PHPWelt.net Blog - Ein weiteres tolles WordPress-Blog


Wie erstelle ich einen cronjob?

Es gibt 3 elementare Befehle:

crontab -e zum editieren,
crontab -l zum auflisten und
crontab -r zum löschen aller cronjob’s

Um einen Cronjob zu erstellen rufen wir mit crontab -e den Editor auf und gehen in eine neue Zeile. Cronjobs werden immer im Format “Minute Stunde Tag Monat Wochentag Befehl” eingetragen. Die Zahlenangaben dabei können dabei durch folgende Variationen ausgestaltet sein:

*      :  alle
*/x  :    aller x Einheiten (z.B. Minuten)
1,3,14  : 1,3 und 14 als Einheiten
23-47   :  alle Zahlen Werte zwischen incl. 23 und incl. 47

Für die Wochentagsangabe gilt (Montag=1 …. Sonntag=7)
Ein Beispiel

* */2 1-5 1,5 1 echo "test"

“test” wird Montags im Januar oder Mai wenn er auf den 1,2,3,4 oder 5 des Monats fällt, aller 2 Stunden jede Minute ausgeführt.

« Der Counter ohne Anmeldung bedarf einer Überarbeitung – isset() für Javascript »

Info:
Wie erstelle ich einen cronjob? ist Beitrag Nr. 25
Author:
Erik am 29. Februar 2008 um 19:31
Kategorie:
Linux |
Tags:
,  
Trackback:
Trackback URI

2 Kommentare »

  1. Stan

    Wie geht das unter Windows 2000 ? Wenn ich das in die Windows-Konsole eingebe kommt nen Fehler…

    #1 Kommentar vom 02. März 2008 um 10:02

  2. Erik

    Unter Windows gibt es keine cronjobs! Das Tutorial gilt nur für Linux.
    Bei Windows gibt es nur “geplante Tasks”, mit denen du regelmäßig Programme ausführen kannst. Dies findest du unter Start -> Einstellungen -> Systemsteuerung -> Geplante Tasks

    #2 Kommentar vom 02. März 2008 um 15:04

Kommentar-RSS: RSS-Feed für Kommentare zu diesem Artikel.

Einen Kommentar hinterlassen