Talvez você não tenha passado por isso, mas já me vi em algumas situações em que era necessário desligar o computador depois de um certo período de tempo ou em uma determinada hora.
No Linux, podemos executar essa tarefa facilmente utilizando o comando shutdown que, dependendo dos parâmetros usados, pode desligar ou reiniciar o computador no mesmo instante, em um determinado número de minutos ou em uma hora específica.