Bezpłatne narzędzie: objaśnienie wyrażeń cron: Co oznacza ten harmonogram cron?

Wklej harmonogram crontab, aby odczytać go prostym językiem i zobaczyć najbliższe uruchomienia na serwerze w Twojej strefie czasowej lub w UTC.

Uruchomienia

Co 5 minut.

*/5
minuta
*
godzina
*
dzień miesiąca
*
miesiąc
*
dzień tygodnia

Najbliższe uruchomienia

Na serwerze w strefie Europe/Stockholm

  1. Tue, 3 Nov 2026, 12:05
  2. Tue, 3 Nov 2026, 12:10
  3. Tue, 3 Nov 2026, 12:15
  4. Tue, 3 Nov 2026, 12:20
  5. Tue, 3 Nov 2026, 12:25

Na serwerze w strefie UTC

  1. Tue, 3 Nov 2026, 11:05
  2. Tue, 3 Nov 2026, 11:10
  3. Tue, 3 Nov 2026, 11:15
  4. Tue, 3 Nov 2026, 11:20
  5. Tue, 3 Nov 2026, 11:25

Cron milczy, gdy zadanie zawiedzie lub przestanie się uruchamiać. Otrzymaj alert, gdy się spóźni.

Monitoruj to zadanie cron

Pięć pól, czytanych od lewej do prawej

  1. 01

    Minuta

    0–59

  2. 02

    Godzina

    0–23

  3. 03

    Dzień miesiąca

    1–31

  4. 04

    Miesiąc

    1–12 · JAN–DEC

  5. 05

    Dzień tygodnia

    0–6 · SUN–SAT · 7 = SUN

ZnakOznaczaPrzykład
* Każda wartość * * * * *co minutę
, Lista wartości 0 8,12,18 * * *o 08:00, 12:00 i 18:00
- Zakres 0 9 * * 1-5o 09:00, od poniedziałku do piątku
/ Co n-ta wartość */15 * * * *co 15 minut
@ Skrót @daily@yearly, @monthly, @weekly, @daily, @hourly

Pytania

Jakie jest pięć pól wyrażenia cron?

Minuta (0–59), godzina (0–23), dzień miesiąca (1–31), miesiąc (1–12 lub JAN–DEC) i dzień tygodnia (0–6 lub SUN–SAT, gdzie 0 i 7 to niedziela). * oznacza każdą wartość, a-b zakres, a,b listę, a */n co n-tą wartość.

Co się dzieje, gdy ustawiono zarówno dzień miesiąca, jak i dzień tygodnia?

Standardowy cron uruchamia zadanie, gdy pasuje którekolwiek z nich. 0 9 1 * MON uruchamia się o 09:00 pierwszego dnia każdego miesiąca i w każdy poniedziałek, a nie tylko w poniedziałki przypadające na 1. dzień miesiąca.

Jakiej strefy czasowej używa cron?

Strefa czasowa maszyny lub usługi, która je uruchamia. Serwery Linux często działają w UTC, harmonogramy GitHub Actions zawsze, a CronJoby w Kubernetes używają strefy kontrolera, chyba że ustawiono spec.timeZone. Ta strona pokazuje kolejne uruchomienia zarówno w Twojej strefie czasowej, jak i w UTC.

Jak sprawdzić, czy zadanie cron przestało działać?

Cron milczy, gdy zadanie się nie uruchomi lub zakończy błędem. Dodaj ping na końcu zadania (curl do adresu heartbeat), a monitor zadań cron powiadomi Cię, gdy ping się spóźni. Uptimecheck odczytuje ten sam harmonogram, który tu wklejasz.

Niech Uptimecheck dalej czuwa

To darmowe narzędzie odpowiada na jedno pytanie naraz. W Uptimecheck ta sama praca wykonuje się sama i powiadamia Cię, gdy coś wymaga uwagi.

Przestoje to przeszłość.

Skonfiguruj pierwszy monitor w niecałą minutę albo najpierw rozejrzyj się w demo na żywo.

14 dni za darmo · Potem 5 monitorów gratis · Bez karty kredytowej