Inhaltsverzeichnis

crontab

/etc/crontab

#minute hour    mday    month   wday    who     command
#
### um 05:00 Uhr jeden Tag
0       5       *       *       *       root /usr/sbin/ntpdate -bsuv ntp1.ptb.de
#
### alle 15 Minuten
*/15    *       *       *       *       fritz   fetchmail -f /home/fritz/.fetchmailrc
#
### jeden Montag um 03:00 Uhr
0       3       *       *       1       root [Kommando]
#
### um 02:00 Uhr am 01. Juli
0       2       1       7       *       root [Kommando]

/etc/cron.d/

Man muss nicht immer die Datei /etc/crontab bearbeiten, es geht auch eleganter, indem man für jede Aufgabe eine eigene Datei mit sprechendem Namen im Verzeichnis /etc/cron.d/ ablegt.

Die Syntax einer solchen Datei ist mit der von /etc/crontab identisch:

# echo "*/15    *       *       *       *       fritz   fetchmail -f /home/fritz/.fetchmailrc" > /etc/cron.d/Mails_abholen

Allerdings muss man hierbei auf die Verwendung von erlaubten Zeichen in den Dateinamen achten!

Ob die Dateien auch gelesen werden können, kann man mit dem folgenden Kommando testen:

# run-parts --list /etc/cron.d
/etc/cron.d/Mails_abholen

Es dürfen im Dateinamen nur Klein- und Großbuschstaben, sowie Zahlen, Unter- und Bindestrich verwendet werden! Keine Punkte oder Leerzeichen!

 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht:GNU Free Documentation License 1.2
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki