Pomocnik wyrażeń cron
Sprawdź wiersz crontab, zanim zacznie działać: znaczenie każdego pola i pięć najbliższych uruchomień.
Działa w całości w przeglądarce — nic z tego, co wpiszesz, nie trafia na nasze serwery.
- Minuta · */15
- co 15
- Godzina · 9-18
- od 9 do 18
- Dzień miesiąca · *
- dowolny
- Miesiąc · *
- dowolny
- Dzień tygodnia · 1-5
- od 1 do 5
Czasy uruchomień w strefie czasowej przeglądarki; serwer używa własnej (często UTC).
Jak to działa
Pięć pól to minuta, godzina, dzień miesiąca, miesiąc i dzień tygodnia. */15 oznacza co 15, 1-5 to zakres, 1,15 to lista; działają też nazwy miesięcy i dni (JAN, MON) oraz makra jak @daily i @weekly. Jedna pułapka łapie wiele osób: gdy ustawione są jednocześnie dzień miesiąca i dzień tygodnia, cron uruchamia zadanie, gdy pasuje którykolwiek z nich, a nie oba. Czasy są pokazane w strefie czasowej przeglądarki — serwer uruchamia cron w swojej, często UTC.
Pytania i odpowiedzi
Jak uruchamiać zadanie co 5 minut?
*/5 * * * * — krok w polu minut. Co 5 minut w godzinach pracy w dni robocze: */5 9-18 * * 1-5.
Dlaczego zadanie uruchomiło się o złej porze?
Najczęściej strefa czasowa serwera różni się od Twojej. Sprawdź poleceniem timedatectl — wiele obrazów VPS domyślnie ma UTC.
Podobne narzędzia
Wszystkie narzędzia →Wykorzystaj to na własnym serwerze: VPS KVM od 3 $ miesięcznie, dostęp root, płatności kryptowalutą.
Plany VPS