Olá,
eu costumo utilizar o comando passado acima para desligar meu note
sudo shutdown -h 23:00
mas ele o sistema fica dando alertas periódicos de que vai desligar, acho que para o seu caso talvez não fique bom.
A solução indicada de utilizar o cron, acho que vai ser mais interessante para você.
Até...