Nouplo

Cron alle 5 Minuten

Es ist */5 * * * *, und hier steht, warum.

Beispiele ersetzen vorübergehend Eingabe und Einstellungen. Du kannst deine vorherige Arbeit wiederherstellen.

0 Zeichen
cron
••• • • • •
Ergebnis
••• • • • •

  •••••••••• •••••• ••••••
  • •••••••• •••••• ••••••
  • • •••••• ••• •• ••••• ••••••
  • • • •••• ••••• ••••••
  • • • • •• ••••••••• ••••• ••••••• ••• • • ••• ••• ••••••• •••••••• •••• ••
  ••• • • • •

  •••••••••• ••••
    ••••••        •••••••••••••••••••••••••••••••••
    ••••••        ••••
    ••• •• •••••  ••••
    •••••         ••••
    •••••••••     ••••

  ••••••• •••• •••••••••••• ••••••••• •••••••••••••••
    •••••••••• •••••  ••
    •••••••••• •••••  ••
    •••••••••• •••••  ••
    •••••••••• •••••  ••
    •••••••••• •••••  ••

Ihre Dateien bleiben auf Ihrem Gerät

Dieses Tool läuft vollständig in Ihrem Browser. Was Sie einfügen, wird auf Ihrem Gerät verarbeitet und nie an einen Server gesendet. Es ist daher auch für Tokens, Schlüssel und unveröffentlichte Texte sicher.

Beispiel

Beispiel: die Solaranlage alle 5 Minuten abfragen, auch nur tagsüber

Ein kleiner Heimserver soll alle fünf Minuten die Leistung des Wechselrichters der Photovoltaikanlage auslesen. Die Seite zeigt schon */5 * * * *. Für die Varianten das Menü auf „Stattdessen unten beschreiben“ stellen und auf Englisch eingeben.

  1. */5 im Minutenfeld heißt 0, 5, 10 … 55: zwölf Läufe pro Stunde, 288 am Tag, immer zur selben Minute der Uhr.
  2. Eingetragen am Samstag, 13. Juni 2026, um 9:42 Uhr, läuft der Job zuerst um 9:45, dann 9:50, 9:55, 10:00 – nicht 9:47, denn cron zählt nicht ab dem Eintragen.
  3. Nachts liefert die Anlage nichts. „every 5 minutes between 6:00 and 22:00“ ergibt */5 6-21 * * *: Stunden 6 bis 21, letzter Lauf 21:55, nächster am Morgen um 6:00 – 192 statt 288 Läufe.
Eingabe Cron-Ausdruck Läuft
(Voreinstellung „Alle 5 Minuten“) */5 * * * *rund um die Uhr, 288-mal am Tag
every 5 minutes between 6:00 and 22:00 */5 6-21 * * *6:00 bis 21:55
every 5 minutes from 6 to 21 */5 6-21 * * *dasselbe: 6 bis 21 als Stunden gelesen
every 5 minutes between 8:00 and 18:00 on weekdays */5 8-17 * * 1-5Mo–Fr 8:00 bis 17:55
every 5 minutes on weekends */5 * * * 0,6Samstag und Sonntag
every 10 minutes */10 * * * *144-mal am Tag
(direkt geschrieben) 2-59/5 * * * *:02, :07 … :57, nicht zur vollen Stunde

Für die Solaranlage reicht */5 6-21 * * *. Beachten Sie die Endzeit: „between 6:00 and 22:00“ endet vor 22:00, „from 6 to 21“ meint die Stunde 21 noch mit. Läuft der Server in UTC, verschiebt sich das Fenster in deutscher Zeit um eine Stunde im Winter und zwei im Sommer.

So funktioniert es

  1. Der Ausdruck steht schon da: */5 * * * *. Die fünf Felder darunter sind Minute, Stunde, Tag des Monats, Monat und Wochentag, in dieser Reihenfolge.
  2. In die Crontab, den CI-Zeitplan oder den Cloud-Scheduler kopieren. Dieselben fünf Felder bedeuten überall dasselbe.
  3. Zum Ändern das Menü auf „Stattdessen unten beschreiben“ stellen und den Zeitplan auf Englisch eingeben – „every 2 hours“, „at 5pm on weekdays“. Deutsche Sätze liest das Feld nicht; die Rücklesung darunter erscheint auf Deutsch.
  4. Die Rückübersetzung prüfen, nicht den Ausdruck. Was darunter steht, stammt aus dem Parsen des Gebauten: Es ist, was eine Maschine daraus macht, nicht was wir gemeint haben.

Häufige Fragen

Läuft er auch genau zur vollen Stunde?
Ja. */5 zählt von null aus, also 0, 5, 10 und so weiter bis 55 – die volle Stunde ist einer dieser Zeitpunkte. Wer das vermeiden will, beginnt bei einem Versatz: 2-59/5 trifft :02, :07, :12 und lässt die Spitze zur vollen Stunde aus.
Funktioniert das in GitHub Actions, Kubernetes und den Cloud-Schedulern?
Die fünf Felder ja. Unterschiedlich ist alles darum herum: Manche akzeptieren Namen wie @daily, Kubernetes-CronJobs nehmen dieselben fünf, und GitHub Actions startet geplante Läufe unter Last verspätet. Den Ausdruck einsetzen und dort prüfen, wo er laufen soll.
Kann ich einen vorhandenen Ausdruck lesen lassen?
Ja, dafür gibt es den Cron-Parser: Ausdruck einfügen, Erklärung und die nächsten Läufe bekommen. Es ist derselbe Parser, der hier das Gebaute zurückliest.
Wie oft läuft */5 * * * * am Tag?
288-mal: zwölf Läufe pro Stunde mal 24 Stunden. Dauert ein Lauf länger als fünf Minuten, startet cron trotzdem den nächsten, und zwei laufen gleichzeitig. Bei langsamen Abfragen also eine Sperre im Skript vorsehen oder einen größeren Abstand wie */10 wählen.
Wie läuft der Job alle 5 Minuten nur zu Bürozeiten?
Mit einem Stundenbereich und den Wochentagen: */5 8-17 * * 1-5 läuft Montag bis Freitag von 8:00 bis 17:55. Im Feld bekommen Sie das mit „every 5 minutes between 8:00 and 18:00 on weekdays“; „from 8 to 18“ dagegen nimmt die Stunde 18 mit und läuft bis 18:55.
Wird etwas irgendwohin geschickt?
Nein. Gebaut und gelesen wird in dieser Seite. Ein Zeitplan verrät, wann Ihre Systeme etwas tun – das muss kein fremder Server wissen.

Für einen bestimmten Zweck

Verwandte Tools