AI-TOL
⚡ Quick Start 🕐 5 Minuten 📊 Anfänger

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

Öffnen Cron-Ausdruck-Generator →

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

1

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.

2

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"

3

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

4

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

5

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?
* bedeutet "jeder" (z. B. jede Stunde), während */n "alle n Einheiten" bedeutet (z. B. */15 bedeutet alle 15 Minuten). Beide sind ähnlich, aber */n ist expliziter für Intervalle.
Wie führe ich einen Cron-Job alle 5 Minuten aus?
Verwenden Sie den Ausdruck: */5 * * * *. Dies führt den Job alle 5, 10, 15, etc. Minuten aus.
Welche Zeitzone verwendet cron?
Standardmäßig verwendet cron die UTC-Zeitzone. Sie können eine andere Zeitzone angeben, indem Sie CRON_TZ=Europe/Berlin (oder Ihre Zeitzone) vor der Cron-Job-Zeile in Ihrer Crontab-Datei hinzufügen.
Wie weiß ich, ob mein Cron-Job läuft?
Überprüfen Sie Cron-Protokolle: grep CRON /var/log/syslog (Linux) oder /var/log/cron (einige Systeme). Sie können die Ausgabe auch in eine Protokolldatei umleiten: * * * * * befehl > /pfad/zur/logfile.log 2>&1
Kann ich einen Cron-Ausdruck testen, ohne zu warten?
Ja! Verwenden Sie unseren Cron-Ausdruck-Generator, um sofort die nächsten Laufzeiten zu sehen. Sie können Ihr Skript auch einmal manuell ausführen: bash /pfad/zu/ihrem/skript.sh

Related Resources

Jetzt verwenden Cron-Ausdruck-Generator jetzt

Kostenlos, keine Anmeldung, 100% datenschutzorientiert

Probieren Cron-Ausdruck-Generator →