睡眠和起床时间表 | Ubuntu 16.04.3 LTS

Rya*_*yan 6 cron suspend rtc

我一直在寻找解决方案,让我的计算机每天在美国东部标准时间凌晨 1 点入睡并在美国东部标准时间下午 6 点醒来。到目前为止,我一直没有成功。

我尝试使用 rtcwake 和 cronjobs 以及这里的脚本:

自动从睡眠/待机/挂起恢复 | Ubuntu 论坛

即使是其他论坛我也无法让它工作。

非常感谢帮助。

Ps 我启用了磁盘加密,所以我无法休眠。

An0*_*n0n 7

从终端:

暂停并在 60 秒后唤醒:

sudo rtcwake -m disk -s 60
Run Code Online (Sandbox Code Playgroud)

今天 16.00 暂停和醒来

sudo rtcwake -m no -l -t "$(date -d 'today 16:00:00' '+%s')"
Run Code Online (Sandbox Code Playgroud)

明天 10.00 暂停和唤醒:

sudo rtcwake -m no -l -t $(date +%s -d 'tomorrow 10:00')
Run Code Online (Sandbox Code Playgroud)

暂停和唤醒特定日期和时间:

sudo rtcwake -m no -l -t "$(date -d '2017-04-25 16:00:00' '+%s')"
Run Code Online (Sandbox Code Playgroud)

关闭以供维护使用:

sudo shutdown -P +60 "The system is going DOWN to maintenance mode in 60 minutes!"

sudo shutdown -P 22:10 "The system is going DOWN to maintenance mode at 22:10!"
Run Code Online (Sandbox Code Playgroud)

使用自动关机:

下载自动关机:

wget https://github.com/deragon/autopoweroff/releases/download/3.0.0/autopoweroff-3.0.0-1.noarch.deb
Run Code Online (Sandbox Code Playgroud)

安装自动关机:

sudo dpkg -i autopoweroff-3.0.0-1.noarch.deb
sudo apt-get install -f
Run Code Online (Sandbox Code Playgroud)

自动关机 自动关机2