- sua opção poweroff no crontab está bem. Teste isso.
- A ativação precisa ser configurada no Bios, portanto, remova a linha rtc-wake do crontab e reinicialize, vá para o Bios e configure o wake up lá.
Eu já vi outros tópicos sobre isso, e tentei isso várias vezes, mas isso falha para mim.
Eu tenho uma área de trabalho que desejo agendar para desligar à meia-noite, todas as noites e acordar às 6h da manhã.
Eu rodei o sudo crontab -e e adicionei @daily poweroff
.
Eu também editei / etc / crontab e adicionei 00 0 * * * root poweroff
.
Acima disso, adicionei 00 0 * * * root rtcwake -m no -l -t $(date +%s -d "tomorrow 6:00")
A idéia é que o cron receba a mensagem para acordar na manhã seguinte e, em seguida, obtenha a mensagem de desligamento. Isso não funciona, no entanto. Não tenho certeza se a parte do rtcwake está fazendo alguma coisa, porque o computador nunca é desligado em primeiro lugar.
Alguém pode me dizer o que estou fazendo errado? Obrigado.
Se você quiser ir para o old skool, defina o BIOS para inicializar quando a energia CA for aplicada e, em seguida, conecte o PC a um temporizador de tomada que liga no tempo de inicialização desejado. Defina seu poweroff diário como acima e faça com que o cronômetro apague depois disso.