Generator wyrażeń Cron
Zbuduj harmonogram cron z minuty, godziny, dnia, miesiąca i dnia tygodnia.
ProgramistaWybierz, kiedy zadanie ma się uruchamiać: minuta, godzina, dzień miesiąca, miesiąc i dzień tygodnia. Otrzymasz poprawne wyrażenie cron do skopiowania do crontab lub CI. Działa w przeglądarce.
Dzień tygodnia: 0 i 7 = niedziela, 1 = poniedziałek, … 6 = sobota. Użyj * dla „każdy".
O generatorze wyrażeń cron
To narzędzie buduje 5-polowe wyrażenie cron na podstawie Twoich wyborów. Wpisz wartości lub * dla każdego pola (minuta, godzina, dzień miesiąca, miesiąc, dzień tygodnia). Użyj wyniku w crontab, GitHub Actions lub dowolnym harmonogramie obsługującym standardowy cron.
Jak używać
- Wypełnij minutę, godzinę, dzień miesiąca, miesiąc i dzień tygodnia. Użyj * dla „każdy".
- Kliknij Generuj cron. Skopiuj wyrażenie do swojego harmonogramu.
Kluczowe funkcje
- Wizualne wprowadzanie za pomocą formularza — nie trzeba zapamiętywać składni crona
- Obsługuje symbole wieloznaczne (*), konkretne wartości, zakresy i wartości krokowe
- Generuje standardowe 5-polowe wyrażenia cron kompatybilne ze wszystkimi głównymi harmonogramami
- Kopiowanie jednym kliknięciem do wklejenia bezpośrednio w pliki konfiguracyjne
- 100% w przeglądarce — bez komunikacji z serwerem i przesyłania danych
- Współpracuje z Narzędziem do wyjaśniania cron do weryfikacji i sprawdzenia następnych uruchomień
Kiedy używać tego narzędzia
- Konfigurowanie automatycznych kopii zapasowych, raportów lub harmonogramów wdrożeń
- Konfigurowanie potoków CI/CD z zaplanowanymi wyzwalaczami
- Tworzenie harmonogramów cron dla funkcji chmurowych (AWS Lambda, Google Cloud Functions)
- Ustawianie harmonogramów konserwacji systemu w crontab lub systemd
- Unikanie błędów składniowych przy ręcznym pisaniu wyrażeń cron
Szczegóły techniczne
Narzędzie łączy pięć wartości pól spacjami, tworząc standardowe wyrażenie cron POSIX. Każde pole jest walidowane względem dopuszczalnego zakresu: minuta (0–59), godzina (0–23), dzień miesiąca (1–31), miesiąc (1–12) i dzień tygodnia (0–7). Wynik używa standardowego 5-polowego formatu rozpoznawanego przez crontab, systemd i większość systemów CI/CD. Niektóre systemy (jak AWS CloudWatch) używają 6-polowych wyrażeń z dodatkowym polem roku lub sekund — w takim przypadku dodaj dodatkowe pole ręcznie. Generator działa w całości w JavaScript bez zewnętrznych zależności.
Podsumowanie
Generator cron eliminuje domysły przy pisaniu wyrażeń cron, udostępniając wizualny interfejs oparty na formularzu. Tworzy prawidłowe, gotowe do skopiowania wyrażenia dla każdego harmonogramu — wszystko działa prywatnie w Twojej przeglądarce bez zależności od serwera.