Cronjobs auf dem Raspberry Pi einrichten (crontab)

1. Was ist Cron?

Cron ist ein Zeitplaner unter Linux, der Skripte oder Befehle automatisch zu bestimmten Zeiten ausführt.

2. Crontab öffnen

crontab -e

Beim ersten Start Editor auswählen (Nano empfohlen).

3. Syntax eines Cronjobs

* * * * *  Befehl
│ │ │ │ │
│ │ │ │ └── Wochentag (0–7)
│ │ │ └──── Monat (1–12)
│ │ └────── Tag (1–31)
│ └──────── Stunde (0–23)
└────────── Minute (0–59)

4. Beispiel: Skript täglich um 3 Uhr ausführe

0 3 * * * /home/pi/backup.sh

5. Cron-Log prüfen

grep CRON /var/log/syslog

6. Dienste neu laden

sudo systemctl restart cron

7. Typische Anwendungsfälle

  • Backups
  • Logrotation
  • Datenbankexporte
  • Sensor-Daten erfassen
  • Automatisierte Updates