Cron réveille-t-il mon ordinateur?

8

J'ai besoin de démarrer un script Python tous les jours à minuit, et après quelques recherches sur Internet, j'ai découvert que je peux utiliser cron pour cela. Ce qui m'intéresse, c'est que si je planifie une tâche cron pour minuit, cela réveillera-t-il mon ordinateur pour faire le travail? Ou dois-je réveiller l'ordinateur en utilisant autre chose? J'utilise Ubuntu 16.04.

vasekhlav
la source

Réponses:

9

Réponse courte:

Non.

Vous pouvez cependant utiliser rtcwake . Avec rtcwake, vous pouvez réveiller l'ordinateur, le configurer pour exécuter des commandes et des scripts par la suite, etc.

Les options incluent à la fois le réveil à une heure absolue, ainsi que le réveil à une période spécifique à partir de maintenant :

-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 

Un exemple de la façon dont rtcwake peut être utilisé se trouve dans cette réponse .
Voir aussi, comme toujours,man rtcwake

Jacob Vlijm
la source
@vasekhlav vous êtes les bienvenus!
Jacob Vlijm