O cron acorda meu computador?

8

Preciso iniciar um script Python todos os dias à meia-noite e, depois de algumas pesquisas na internet, descobri que posso usar o cron para isso. O que me interessa é que, se eu agendar uma tarefa cron para meia-noite, ele acordará meu computador para fazer o trabalho? Ou tenho que ativar o computador usando outra coisa? Estou usando o Ubuntu 16.04.

vasekhlav
fonte

Respostas:

9

Resposta curta:

Não.

No entanto, você pode usar o rtcwake . Com rtcwake, você pode ativar o computador, configurá-lo para executar comandos e scripts depois etc.

As opções incluem acordar em um tempo absoluto e acordar em um intervalo de tempo específico a partir de agora :

-s seconds | --seconds seconds
    Sets the wakeup time to seconds in future from now. 
-t time_t | --time time_t
    Sets the wakeup time to the absolute time time_t. time_t is the time in seconds since 1970-01-01, 00:00 UTC. Use the 

Um exemplo de como o rtcwake pode ser usado está nesta resposta .
Veja também, como sempre,man rtcwake

Jacob Vlijm
fonte
@vasekhlav de nada!
Jacob Vlijm 5/09/16