Przejdź do treści
snowkitDev

Uruchamiaj zadanie cron co 5 minut, z */5 * * * *

Użyj */5 * * * *, aby uruchamiać zadanie co pięć minut.

Harmonogram cron

Wpisz wyrażenie, edytuj jedno pole albo wybierz popularny harmonogram.

Następne uruchomienia

    Czasy są pokazane w strefie czasowej tego urządzenia

    Zmień 5 na dowolną liczbę, aby ustawić inny odstęp, i sprawdź czasy następnych uruchomień poniżej.

    Czasy następnych uruchomień są pokazane w Twojej strefie czasowej, więc możesz być pewien, że zadanie ruszy, kiedy się tego spodziewasz. Zbuduj lub sprawdź harmonogram cron, zobacz go wyjaśnionego prostymi słowami i skopiuj. Jest darmowe i działa w przeglądarce.

    Jak zbudować wyrażenie cron

    1. Zacznij od ustawienia wstępnego, takiego jak Co minutę, Co 5 minut, Co godzinę, Codziennie o północy, W dni robocze o 9, Co niedzielę, Pierwszego dnia miesiąca lub Co nowy rok.
    2. Albo wpisz własne w Wyrażenie cron albo wypełnij pola Minuta, Godzina, Dzień, Miesiąc i Dzień tygodnia.
    3. Przeczytaj opis prostym językiem i listę następnych uruchomień.
    4. Naciśnij Kopiuj wyrażenie.

    Jak działa cron

    Wyrażenie cron ma pięć pól: minutę (0 do 59), godzinę (0 do 23), dzień miesiąca (1 do 31), miesiąc (1 do 12 lub jan do dec) i dzień tygodnia (0 do 6 lub sun do sat, gdzie 0 i 7 to niedziela). Gwiazdka oznacza każdą wartość.

    Znaki specjalne

    Przecinek wypisuje wartości, jak 1,15. Myślnik tworzy zakres, jak 1-5 od poniedziałku do piątku. Ukośnik ustawia krok, jak */10 co 10 minut. Skróty takie jak @daily, @hourly i @weekly też działają.

    Examples

    • */15 * * * * uruchamia się co 15 minut.
    • 0 9 * * 1-5 uruchamia się o 9:00 w dni robocze.
    • 30 2 * * 0 uruchamia się o 2:30 w każdą niedzielę.
    • 0 0 1 * * uruchamia się o północy pierwszego dnia każdego miesiąca.

    Dzień miesiąca i dzień tygodnia

    Gdy ustawione są oba pola dni, standardowy cron uruchamia się w dni pasujące do któregokolwiek z nich, a nie obu. Na przykład 0 9 1 * mon uruchamia się pierwszego dnia każdego miesiąca i w każdy poniedziałek.

    Strefy czasowe

    Czasy następnych uruchomień są pokazane w strefie czasowej tego urządzenia. Serwery często uruchamiają cron w UTC, więc sprawdź ustawienie serwera, zanim zaufasz harmonogramowi.

    Wskazówki

    • Sprawdź czasy następnych uruchomień, zanim zapiszesz harmonogram. Od razu pokazują pomyłki.
    • Unikaj uruchamiania wielu zadań dokładnie o pełnej godzinie. Rozłóż je w odstępach kilku minut.
    • Pamiętaj, że zadanie pominięte, gdy komputer jest wyłączony, zwykle nie zostanie uruchomione później.
    • Wpisz w poleceniu pełną ścieżkę do skryptów i programów, bo cron używa krótkiej listy folderów.

    Kto z tego korzysta

    Programiści stron, administratorzy systemów i każdy z kontem hostingowym, kto potrzebuje, aby kopia zapasowa, raport lub zadanie porządkowe uruchamiały się według harmonogramu. Powiązane narzędzia: kalkulator chmod i konwerter curl.

    Pytania

    Czy to narzędzie uruchamia moje zadanie?

    Nie. Tylko buduje i wyjaśnia harmonogram. Dodajesz go samodzielnie na serwerze lub w panelu hostingu.

    Dlaczego moje zadanie uruchamia się o złej porze?

    Zwykle różnica stref czasowych. Serwery często używają UTC, a ta strona pokazuje Twój czas lokalny.

    Czy obsługuje sekundy?

    Standardowy cron ma pięć pól i nie ma sekund.

    Co dalej

    Kontynuuj to, co właśnie stworzyłeś, nadal na swoim urządzeniu.

    Więcej od Snowkit