cron是否唤醒我的计算机?


8

我每天需要在午夜启动一个Python脚本,在互联网上进行一些搜索后,我发现可以使用cron进行此操作。我很好奇的是,如果我将一项cron任务安排在午夜,它将唤醒我的计算机来完成这项工作吗?还是我必须使用其他方式唤醒计算机?我正在使用Ubuntu 16.04。

Answers:


9

简短答案:

没有。

但是,您可以使用rtcwake。使用rtcwake,您可以唤醒计算机,将其设置为随后运行命令和脚本等。

选项包括既从绝对时间唤醒,也从现在开始的特定时间范围内唤醒:

-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 

此答案中有一个如何使用rtcwake的示例。
与往常一样,man rtcwake


@vasekhlav,不客气!
Jacob Vlijm'9
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.