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
