Как запускать работу cron каждые 2 часа - PullRequest
213 голосов
/ 21 июня 2011

Как мне написать Crontab, который будет запускать мой /home/username/test.sh скрипт каждые 2 часа?

Ответы [ 3 ]

341 голосов
/ 25 февраля 2012

Просто сделайте:

0 */2 * * *  /home/username/test.sh 

0 в начале означает запуск на 0-й минуте.(Если бы это был *, скрипт выполнялся бы каждую минуту в течение каждого второго часа.)

Не забудьте, вы можете проверить системный журнал, чтобы увидеть, действительно ли он работал!

93 голосов
/ 21 июня 2011

В строке должно быть написано:

0 0-23/2 * * * /home/username/test.sh

или

0 0,2,4,6,8,10,12,14,16,18,20,22 * * * /home/username/test.sh
1 голос
/ 04 июля 2019
0 */2 * * *

Ответ от https://crontab.guru/every-2-hours. Интересно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...