Cron-Ausdruck Schnellstart-Anleitung - Erstellen Sie Ihren ersten Cron-Job in 5 Minuten
Lernen Sie, Cron-Ausdrücke in 5 Minuten zu erstellen. Visuelle Anleitung mit Vorlagen für häufige Zeitpläne. Perfekt für Anfänger.
Bereit loszulegen?
Probieren Sie es jetzt aus - kostenlos, keine Anmeldung erforderlich
Was Sie benötigen
- ✓ Grundlegende Kenntnisse der Befehlszeile
- ✓ Zugriff zu einem Unix/Linux-System oder unserem Online-Tool
- ✓ Verständnis von Zeitintervallen (Minuten, Stunden, Tage)
Cron in 30 Sekunden Verstehen
- → Cron ist ein zeitbasierter Job-Scheduler in Unix/Linux-Systemen
- → Es verwendet ein einfaches Ausdrucksformat: 5 Felder (Minute, Stunde, Tag, Monat, Wochentag)
- → Beispiel: <code>0 2 * * *</code> = jeden Tag um 2:00 Uhr
- → Cron-Jobs laufen automatisch zu festgelegten Zeiten/Intervallen
- → Perfekt für Backups, Wartung, Berichte und Automatisierung
Schnelle Schritte
Wählen Sie eine Vorlage oder Erstellen Sie einen benutzerdefinierten Ausdruck
Beginnen Sie mit einem Zeitplan (z. B. "Täglich um Mitternacht") oder passen Sie Ihren Ausdruck an, indem Sie Werte für jedes Feld auswählen.
💡 Tipp: Neu bei cron? Beginnen Sie mit Vorlagen, um das Muster zu verstehen, dann passen Sie an.
Konfigurieren Sie die 5 Felder
Legen Sie Werte fest für Minute (0-59), Stunde (0-23), Tag (1-31), Monat (1-12) und Wochentag (0-6). Verwenden Sie * für "jeden" und spezifische Zahlen für genaue Zeiten.
0 2 * * * = Jeden Tag um 2:00 Uhr
0 */6 * * * = Alle 6 Stunden
*/30 * * * * = Alle 30 Minuten
💡 Tipp: Verwenden Sie */N für "alle N Einheiten" - z. B. */15 bedeutet "alle 15 Minuten"
Sehen Sie Ihren Ausdruck in Echtzeit Aktualisieren
Beobachten Sie, wie der Cron-Ausdruck aufgebaut wird, während Sie Auswahlen treffen. Der Ausdruck wird automatisch aktualisiert.
💡 Tipp: Klicken Sie auf einen beliebigen Teil des Ausdrucks, um zu sehen, was er tut
Prüfen Sie die Nächsten Laufzeiten
Sehen Sie genau, wann Ihr Cron-Job das nächste Mal ausgeführt wird. Wir zeigen die nächsten 10 Laufzeiten.
💡 Tipp: Achten Sie auf die Zeitzone - stellen Sie sicher, dass sie mit Ihrer Serverzeit übereinstimmt
Kopieren und Bereitstellen
Wenn Sie zufrieden sind, klicken Sie auf "Cron Kopieren" und fügen Sie es in Ihre Crontab-Datei, Kubernetes CronJob, AWS EventBridge oder jedes Planungssystem ein.
💡 Tipp: Testen Sie Ihren Cron einmal manuell vor der Bereitstellung in der Produktion
Häufige Vorlagen
Jede Stunde
0 * * * * Läuft zu jeder vollen Stunde
Anwendungsfall: Periodische Datensynchronisation, Systemgesundheitsprüfungen
Täglich um Mitternacht
0 0 * * * Läuft täglich um 00:00 Uhr
Anwendungsfall: Tägliche Backups, Protokollrotation, Berichte
Jeden Montag um 9 Uhr
0 9 * * 1 Läuft jeden Montag um 9:00 Uhr
Anwendungsfall: Wöchentliche Berichte, Wartungsaufgaben
Alle 6 Stunden
0 */6 * * * Läuft alle 6 Stunden (00:00, 06:00, 12:00, 18:00)
Anwendungsfall: Mehrere tägliche Synchronisationen, Überwachung
Jeden Sonntag um 3 Uhr
0 3 * * 0 Läuft jeden Sonntag um 3:00 Uhr
Anwendungsfall: Wöchentliche Wartung, Bereinigung
Erster des Monats um Mitternacht
0 0 1 * * Läuft am 1. eines jeden Monats um 00:00 Uhr
Anwendungsfall: Monatliche Berichte, Abrechnungszyklen
In Ihr System Integrieren
Linux Crontab
# Crontab bearbeiten
crontab -e
# Cron-Job hinzufügen
0 2 * * * /path/to/your/script.sh
Testen mit: crontab -l (alle Cron-Jobs auflisten)
Kubernetes CronJob
apiVersion: batch/v1
kind: CronJob
metadata:
name: backup
spec:
schedule: "0 2 * * *"
jobTemplate:
spec:
template:
spec:
containers:
- name: backup
image: backup-image:latest
Erstellt geplante Jobs in Kubernetes-Clustern
AWS EventBridge
# EventBridge-Regel
Rate-Ausdruck: rate(24 hours)
# ODER Cron-Ausdruck: cron(0 2 * * ? *)
Serverlose Planung in AWS Cloud
Häufige Fehler zu vermeiden
Falsche Zeitzone
✓ Lösung: Cron verwendet standardmäßig UTC. Konvertieren Sie Ihre lokale Zeit in UTC oder setzen Sie TZ=Europe/Berlin in Ihrer Crontab.
Falsche Syntax
✓ Lösung: Jedes Feld muss durch Leerzeichen getrennt sein. Verwenden Sie * für "jeden" und Kommas für mehrere Werte.
Keine Ausgabe/Protokollierung
✓ Lösung: Leiten Sie immer die Ausgabe um: 0 2 * * * /script.sh > /var/log/cron.log 2>&1
Häufig gestellte Fragen
Was ist der Unterschied zwischen * und */n? ▼
Wie führe ich einen Cron-Job alle 5 Minuten aus? ▼
Welche Zeitzone verwendet cron? ▼
Wie weiß ich, ob mein Cron-Job läuft? ▼
Kann ich einen Cron-Ausdruck testen, ohne zu warten? ▼
Related Resources
Jetzt verwenden Cron-Ausdruck-Generator jetzt
Kostenlos, keine Anmeldung, 100% datenschutzorientiert
Probieren Cron-Ausdruck-Generator →