As the title says, here is how to schedule a reboot on a linux server.

Example: Reboot at 11PM

shutdown -r 23:00

Example: Reboot in 20 minutes

shutdown -r 20