我想知道是否可以使用 cron 安排机器在确定的时间启动。假设我希望我的服务器在晚上关闭并在早上重新启动。我读了很多文档和问题,但对此一无所知,也许还有其他安排启动的方法?
答案1
有时,在特定时间启动是 BIOS 选项。您的 Ubuntu 操作系统无法读取或更改此类 BIOS 选项(如果它们存在于您的系统中)。
您可以使用 cron 暂停(而不是关闭)您的系统。
- 如何使用 cron 暂停(包括唤醒)。
- 某些系统确实可以使用局域网唤醒功能从关机状态启动。这是 BIOS 功能,并非所有系统都具备此功能。
如果您的系统是挂起的而不是关闭的,您可以使用 LAN 上另一台机器的 LAN 唤醒 (WOL) 数据包唤醒挂起的机器。挂起的系统必须接受 WOL 数据包。显然,cron 作业必须驻留在发送系统,因为接收器已被暂停。
答案2
无法使用服务器上的任何命令。因为服务器已停止。您应该使用托管提供商提供的服务进行启动,例如 Amazon lambda