Никогда не пользовался, и вот опять… 🙂 Понадобилось настроить cron для запуска небольшого бота.
Команды
crontab -l # Просмотр файла crontab
Code language: Bash (bash)
crontab -e # Редактирование файла crontab/
Code language: PHP (php)
Формат записи crontab
Общий формат записи: ------------------------------------------------ минута час день_месяца месяц день_недели команда ------------------------------------------------
Допустимые значения: минута от 0 до 59 час от 0 до 23 день_месяца от 1 до 31 месяц от 1 до 12 (значения от янв до дек) день_недели от 0 до 6 (0 это воскресенье)
Примеры записи crontab
* 5 * * * echo 'Привет, Мир!' # Напечатать 'Привет, Мир!' в пять каждый день * */2 * * 6 echo 'Привет, Мир!' # Напечатать 'Привет, Мир!' каждый чётный час, каждую субботу * 5 2-5 * * echo 'Привет, Мир!' # Напечатать 'Привет, Мир!' в пять, каждый день со второго по пятое число каждого месяца * 5 2,5 * * echo 'Привет, Мир!' # Напечатать 'Привет, Мир!' в пять, второго и пятого числа каждого месяца