我有一台ubuntu 14服务器,我想在接下来的10个小时内关闭,然后自行启动。
我看到我们可以安排重启,但是我们可以安排一个启动事件吗?
我想要的是:
这可能吗?
答案 0 :(得分:1)
有一个命令rtcwake
可以做你想要的。例如,要让计算机睡眠60秒,请尝试sudo rtcwake -u -s 60 -m mem
答案 1 :(得分:0)
这是我实施的解决方案,我有一个家庭服务器,我希望在早上8点到12点之间运行 - 我在睡觉时不会使用它。下面是一个我简单命名为 nap 的shell脚本,它采用24H格式的字符串,并使用 rtcwake 命令唤醒当时的机器
关闭系统时,只需拨打export PDSH_RCMD_TYPE=ssh
而不是关机,它将在您定义的时间内唤醒。
结合我设定在午夜运行的cronjob
/bin/nap
自实施以来,我的服务器睡眠/唤醒周期比我好。
不幸的是,如果您使用电源按钮关闭机器电源,将不会在早上唤醒。
0 0 * * * root /bin/nap