Estou tendo uma tarefa em que o palestrante está me pedindo para criar um script bash para desligar um servidor às 23h e ativá-lo às 6h. Eu sou capaz de fazê-lo usando sudo shutdown -h 23:00
e funciona. Mas o problema é que não tenho idéia de como ativá-lo automaticamente às 6h, não encontrei nenhum comando que pudesse fazer isso. Qualquer ajuda seria apreciada.
8
Respostas:
Primeiro, você precisa verificar se pode usar o wakealarm RTC para ativar seu sistema:
Agora verifica:
Isso deve retornar uma lista de parâmetros. Verifique o
alrm_time
prazo de 3 minutos no futuro e o dealrm_date
hoje.Se funcionar, crie um
/usr/local/sbin/shutwake
script:Por fim, edite seu usuário crontab , digite
crontab -e
e adicione a seguinte linha:fonte
/etc/default/rcS
se o UTC está definido ou não.