Как мне написать Crontab, который будет запускать мой скрипт /home/username/test.sh
каждые 2 часа?
Как запустить работу cron каждые 2 часа
Ответ 1
Просто делать:
0 */2 * * * /home/username/test.sh
0 в начале означает запуск на 0-й минуте. (Если бы это было *, сценарий запускался бы каждую минуту в течение каждого второго часа.)
Не забывайте, вы можете проверить системный журнал, чтобы увидеть, действительно ли он когда-либо работает!
Ответ 2
Строка должна читать:
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
Ответ 3
0 */2 * * *
Ответ от https://crontab.guru/every-2-hours. Это интересно.