Polecenie CRON

CRON to program, obecny na serwerze, służący do cyklicznego (zgodnie z harmonogramem) wykonywania zadań. Może zostać wykorzystany do uruchamiania zadań (programów, komend, skryptów) o określonych godzinach, datach albo regularnie zgodnie z określonym interwałem.

W przypadku Stat4Seo polecenie CRON wygląda standardowo tak:

* * * * * wget -q -O - "http://adres-do-monitora-stat4seo.pl/check.php" > /dev/null

Zadania do wykonania opisywane są przez sześć pól oddzielonych spacją. Pierwsze pięć pól służy określeniu czasu, natomiast ostatnie pole to polecenie do wykonania.
Kolejne pola czasu określają: minuty, godziny, dni, miesiące, dni tygodnia. Zapis:

* * * * *

Oznacza więc wykonywanie zadania każdego miesiąca, każdego dnia tygodnia, każdego dnia, każdej godziny o każdej minucie – czyli co minutę.

Jeżeli chcemy zmienić częstotliwość wywoływania CRON możemy np ustawić na:

*/2 * * * *

co będzie oznaczało – co 2 minuty lub

*/5 * * * *

co 5 minut.

Jeżeli chcemy aby CRON np odpalał się co 1 minutę, ale tylko między 2 w nocy, a 6 rano, możemy ustawić polecenie w ten sposób:

* 02-06 * * *

Polecam w razie czego ten generator: https://crontab.guru

Polecenie CRON ustawiamy i modyfikujemy po stronie serwera, zwykle korzystając z panelu serwera typu directAdmin lub cPanel.

Scroll to Top