Добавьте в свой crontab следующее:
@reboot sleep 7h; /path/to/job
Либо / etc / crontab, /etc/cron.d/, либо ваш пользователь crontab, в зависимости от того, хотите ли вы запустить его от имени пользователя root или пользователя - не забудьте поставить «root» после «@reboot» "если вы положите его в / etc / crontab или cron.d
Преимущество этого заключается в том, что если вы перезагружаетесь несколько раз, задания закрываются при выключении, поэтому вы не получите кучу из них, если вы перезагрузитесь несколько раз в течение 7 часов. Спецификация времени «@reboot» запускает задание, которое запускается один раз при перезагрузке системы. "спать 7 часов;" ждет 7 часов перед запуском "/path/to/job".