DARMOWE NARZĘDZIE

Generator Crontab

Twórz wyrażenia cron (crontab) za pomocą presetów, kreatora pól lub własnego wyrażenia. Gotowa linia crontab z opisem i rozbiciem pól. Profesjonalne narzędzie online, które działa w Twojej przeglądarce. Szybko, bezpiecznie i bez instalowania zbędnego oprogramowania.

Bezpieczne (SSL)
Przetwarzanie Lokalne
100% Darmowe
Instrukcja
  • 1
    Wprowadź dane
    Wpisz treść, wklej tekst lub załaduj plik z dysku.
  • 2
    Kliknij przycisk
    Narzędzie natychmiast przetworzy Twoje dane w przeglądarce.
  • 3
    Pobierz wynik
    Skopiuj gotowy tekst lub zapisz plik na urządzeniu.
function runTool() {
  return "Wynik gotowy w 0.1s";
}
Ustaw parametry i kliknij „Przetwórz", aby zobaczyć wynik.

Powiązane narzędzia

Inne narzędzia, które mogą Ci się przydać

Generator wyrażeń cron (crontab)

Narzędzie pozwala szybko wygenerować poprawne wyrażenie cron używane w systemie crontab (Linux/Unix). Wybierz gotowy preset, skorzystaj z kreatora pól lub wpisz własne wyrażenie — generator wyświetli gotową linię crontab z opisem harmonogramu po polsku.

cron / crontab harmonogram zadań kreator darmowe online

Składnia wyrażenia cron — 5 pól

Wyrażenie cron składa się z 5 pól oddzielonych spacjami:

┌────────── minuta (0–59)
│ ┌──────── godzina (0–23)
│ │ ┌────── dzień miesiąca (1–31)
│ │ │ ┌──── miesiąc (1–12)
│ │ │ │ ┌── dzień tygodnia (0–7, 0=niedziela)
│ │ │ │ │
* * * * *  komenda
  • * — każda wartość (np. co minutę)
  • */n — co n-tą wartość (np. */5 = co 5 minut)
  • a-b — zakres (np. 1-5 = pon.–pt.)
  • a,b,c — lista wartości (np. 0,6,12)
  • a-b/n — zakres co n-tą wartość

Jak używać generatora

  1. Wybierz tryb: Gotowe presety (np. co 5 minut, codziennie o północy), Kreator pól (minuta, godzina itd. osobno) lub Własne wyrażenie.
  2. Opcjonalnie wpisz komendę do uruchomienia i zaznacz „Dołącz komendę do wyniku".
  3. Kliknij Przetwórz — generator wyświetli gotową linię crontab w formacie monospace z opisem i rozbiciem 5 pól.
  4. Skopiuj linię przyciskiem Kopiuj i wklej ją do crontaba (crontab -e).

Przykłady wyrażeń cron

Popularne harmonogramy

  • * * * * * — co minutę
  • */5 * * * * — co 5 minut
  • 0 * * * * — co godzinę (o pełnej)
  • 0 3 * * * — codziennie o 3:00
  • 0 0 * * 0 — co niedzielę o północy
  • 0 0 1 * * — pierwszego każdego miesiąca
  • 0 0 1 1 * — co roku, 1 stycznia
  • 30 7 * * 1-5 — pon.–pt. o 7:30

Gdzie wpisać crontab?

Otwórz terminal i wpisz:

crontab -e

Otworzy się edytor z listą zadań. Każda linia to jedno zadanie. Wklej wygenerowaną linię, zapisz i zamknij edytor. Zadania zostaną uruchomione automatycznie przez crond.

Sprawdzenie listy zadań: crontab -l
Logi crona: /var/log/syslog lub /var/log/cron

Najczęstsze pytania

Czym różni się */5 od 0,5,10,15,...?

Są równoważne — */5 to skrócony zapis co 5 minut w całym zakresie pola, natomiast lista 0,5,10,...,55 jest jej rozwinięciem. */5 jest czytelniejszy i zalecany.

Czy numer 7 dnia tygodnia to niedziela?

Tak — wartości 0 i 7 obie oznaczają niedzielę. Poniedziałek to 1, wtorek 2, ..., sobota 6.

Jak uruchamiać skrypty PHP przez cron?

Użyj pełnej ścieżki do interpretera PHP, np.:
*/10 * * * * /usr/bin/php /var/www/html/artisan schedule:run >> /var/log/cron.log 2>&1
Przekierowanie 2>&1 zapisuje zarówno stdout, jak i stderr do pliku logu.

Czy mogę użyć nazw miesięcy i dni?

Tak — zamiast cyfr można użyć skrótów angielskich: JAN, FEB, ..., DEC dla miesięcy oraz SUN, MON, TUE, WED, THU, FRI, SAT dla dni tygodnia. Np. 0 9 * * MON-FRI = każdy dzień roboczy o 9:00.

Jak sprawdzić, czy cron działa poprawnie?

Sprawdź logi: grep CRON /var/log/syslog (Debian/Ubuntu) lub cat /var/log/cron (RHEL/CentOS). Jeśli zadanie nie jest widoczne, upewnij się, że usługa crond jest uruchomiona: systemctl status cron.

Zainstaluj Webp.pl Miej narzędzia we własnej kieszeni!