Obliczanie

Kreator Cron

Utwórz zadanie cron, zobacz wyjaśnienie w języku tureckim. Wygeneruj prawidłowe zadanie cron w kilka sekund z opcjami minut/godzin/dnia/miesiąca/dnia tygodnia.

Generator instrukcji cron
0 – 59
0 – 23
1 – 31
Instrukcja cron
crontab
* * * * *
Wyjaśnienie w języku tureckim Działa co minutę.
min* · sa* · miesiąc.dzień* · miesiąc* · dni powszednie*
Informacje

O generatorze cron

Croncron to standardowy mechanizm harmonogramowania używany do uruchamiania zadań w określonych odstępach czasu w systemach Unix/Linux. Zautomatyzowane zadania na serwerach WWW, takie jak tworzenie kopii zapasowych, wysyłanie wiadomości e-mail, czyszczenie bazy danych czy generowanie raportów, są często zarządzane za pomocą crona. Jednak składnia polecenia cron – pięć spacji oddzielonych odstępem – może na początku wydawać się myląca.

To jest bezpłatne. Generator instrukcji cron To narzędzie pozwala na utworzenie poprawnego polecenia cron bez znajomości składni technicznej. Wybierz z list rozwijanych minuty, godziny, dni miesiąca, miesiąca i dni tygodnia; narzędzie natychmiast wygeneruje polecenie i czytelny dla człowieka opis w języku tureckim. Skopiuj utworzone polecenie jednym kliknięciem. crontab -e Możesz wkleić to do swojego wiersza.

Dla tych, którzy chcą szybko zacząć. gotowe szablony Dodatkowo: wczytaj najczęściej używane scenariusze jednym kliknięciem, takie jak co minutę, co godzinę, o północy każdego dnia, co tydzień w poniedziałek i co miesiąc w pierwszy dzień miesiąca. Cały proces odbywa się w przeglądarce; żadne dane nie są przesyłane na serwer.

Jak używać?

Krok po kroku

  1. Jeśli chcesz Gotowe szablony Kliknij na często używany szablon w tej sekcji, a pola zostaną wypełnione automatycznie.
  2. Chwila, Godzina, Dzień miesiąca, Miesiąc i Dzień tygodnia Wybierz pola.
  3. Oferta pracy cron i jej opis w języku tureckim są aktualizowane natychmiast zgodnie z Twoim wyborem.
  4. Kopia Zapisz wyrażenie w schowku, klikając przycisk.
  5. Na twoim serwerze crontab -e Otwórz edytor za pomocą polecenia i wklej wyrażenie.
FAQ

Często zadawane pytania

Od lewej do prawej: chwila (0–59), godzina (0–23), dzień miesiąca (1–31), miesiąc (1–12) i dzień tygodnia (0–7; 0 i 7 w niedzielę). Gwiazda (*) oznacza „wszystkie wartości”. Na przykład 0 9 * * 1 Wyrażenie to oznacza „w każdy poniedziałek o godzinie 09:00”.

Na terminalu crontab -e Uruchom polecenie, a następnie dodaj nowy wiersz do otwartego edytora, wpisując instrukcję cron i polecenie, które ma zostać wykonane. Przykład: 0 0 * * * /usr/bin/php /var/www/backup.phpPo zarejestrowaniu, demon cron automatycznie wykryje wyrażenie.

Jeśli polecenie zostanie wykonane bardzo szybko, zazwyczaj nie ma problemu. Jednak w przypadku operacji długotrwałych lub wymagających dużej ilości zasobów, preferowane są krótsze interwały (np. 5, 15, 30 minut). Ma to na celu zapobieżenie rozpoczęciu nowej operacji przed zakończeniem poprzedniej. zablokuj plik Dobrą praktyką jest korzystanie z tego mechanizmu.

Tak, ale te dwa obszary LUB Działa na zasadzie logiki, a nie AND. Więc... 0 0 1 * 1 Wyrażenie jest interpretowane jako „pierwszy dzień miesiąca LUB poniedziałek”. Jeśli celujesz w przecięcie obu, musisz dodać dodatkowe kontrole w skrypcie.

Tak. Systemy takie jak WHMCS i WordPress używają tej samej standardowej składni cron do ustawień cron po stronie serwera. Możesz wywołać odpowiedni plik PHP lub adres URL, dodając wygenerowane wyrażenie bezpośrednio do tabeli crontab na serwerze.