Crontab: Cronjob richtig anlegen

Posted in Linux, Lampp von LJayam 22. Sep. 2006 um 11:36

Immer wieder muss ich danach googeln ;) nun auch dazu eine Notiz hier.

Auf sequenz.ch ist alles genauer beschrieben, daher hier nur kurz das wichtigste für mich: 

0 1,13 * * * sysuser    /home/system/script.sh >> /var/log/lofile.log

Ein Crontab-File besteht aus 6 "Spalten" pro Zeile:
1 - Minuten (0-59)
2 - Stunden (0-23)
3 - Tag des Monats (1-31)
4 - Monat des Jahres (1-12)
5 - Tag der Woche (0-6, 0 ist Sonntag)
6 - Absoluter Pfad zum Script

Spalte 6 ist dabei optional auch in der folgenden Syntax möglich:

systemuser - als welcher User das Script ausgeführt werden soll
script - Absoluter Pfad zum Script
output - Umleitung des Script Outputs (z.B. in ein Logfile)


PHP-Script im Cron ausführen lassen:

0 1 * * * /usr/local/bin/php /home/system/script.sh


Script auf einem entfernen !Webserver ausführen (.htaccess gesichertes Script):

0 1 * * * lynx --dump -auth=username:password http://www.domainname.com/cronjob/path/scriptname.php

(Quelle: sequenz.ch



2 Kommentare zu “Crontab: Cronjob richtig anlegen”

Trackback · Kommentare als RSS

#1
Seda Ghazaryan
28. Dez. 2006 um 16:30

Hallo!!!
Could you help me out to eshtablish a cron job in Windows??
Thank you in advance,
Seda

Sry but i havnt experience in windows cronjobs.

Kommentar hinterlassen:

Du musst eingeloggt sein um Kommentare zu hinterlassen.