Как запустить работу cron каждые 2 часа

Как мне написать Crontab, который будет запускать мой скрипт /home/username/test.sh каждые 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