Programando desligar e ligar o meu servidor sem cabeçalho

3

Quero programar a energia às 23:30 e ligar às 6:30 todos os dias.

Aqui estão alguns problemas:

  1. Se eu executar esse comando sudo rtcwake -m off -l -t $(date +%s -d 'tomorrow 06:30') , ele desligará o computador, mas não será ligado às 06:30, como esperado.

No entanto, quando executo este comando sudo rtcwake -m off -s 120 , ele funciona como esperado - o computador é desligado e ligado em 120 segundos automaticamente

  1. Eu agendei essa tarefa 30 23 * * * rtcwake -m off -l -t $(date +\%s -d 'tomorrow 06:30') (usando sudo crontab -e ) mas o pc não está ligado às 23:30 como esperado

Você pode me ajudar com esses dois problemas?

Obrigado.

    
por Solvek 14.01.2016 / 15:34

1 resposta

0

  1. O primeiro problema que decidi resolver especificando a quantidade de segundos para o tempo de ativação em vez de tempo explícito.
  2. O segundo problema pode ser resolvido especificando o caminho completo para o rtcwake.

30 23 * * * /usr/sbin/rtcwake -m off -s 25200

    
por Solvek 15.01.2016 / 08:57