На этот вопрос уже есть ответ здесь:
Мне нужна помощь с моим выделенным сервером Ubuntu.
Как перезагружать сервер каждые 4 часа?
crontab
Метод
sudo crontab -e
и нажатие ВВОДЯТ Использование 0 */4 * * * sudo reboot
, Если бы все подходили, то это должно перезагружать каждые 4 часа на часе.