Benutzer-Werkzeuge

Webseiten-Werkzeuge


crontab

Dies ist eine alte Version des Dokuments!


Hinweis

Wichtig ist, dass am Ende der Tabelle ein Kommentar oder eine Leerzeile steht. Ähnlich wie die fstab muss die crontab mit einer Leerzeile enden!

crontab

  • crontab -e ← crontab bearbeiten
  • crontab -l ← crontab anzeigen
  • die Dateien befinden sich im Verzeichnis /var/spool/cron/tabs

http://www.linuxhilfen.org/befehle/crontab.html

Befehl alle 2 Sekunden ausführen
* * * * * sleep  2; Befehl

Beispielaufbau der cron-Tabelle:
# (Cron version -- $ID: ... 1.5 2000/05/27 12:05:33 work Exp $)

MAILTO="" 
#^^ damit root nicht immer eine Benachrichtigung bekommt
SHELL=/bin/sh
PATH=/usr/bin:/usr/sbin:/sbin:/bin

#min  hour  day  month  dow  user  command
# Command jede Minute ausführen:
 *     *     *     *     *   root  <todo>
 
# Jeden Tag um 22.00 h alles im Verzeichnis /public 
# incl. Unterverzeichnisse löschen:
 0    22     *     *     *  pingu  rm -r /public/*
 
# delpub jeden Sa. um 22:00 h aufrufen
 0    22     *     *     6   root  /root/bin/delpub
 
# Befehl oder Script alle 5 min ausführen
*/5    *     *     *     *   root  <todo>

# mail_poll alle 2 Stunden ausführen
 00   */2    *     *     *  root  /usr/local/bin/mail_poll

# Backup jeden zweiten Tag um 0200 durchführen
0 2 */2 * * /backup/run.sh
crontab.1603481161.txt.gz · Zuletzt geändert: 2020/10/23 21:26 von admin