ker*_*nic 30 shutdown power-management schedule
我经常使用 Torrents,所以我需要知道如何让我的电脑自动启动和关闭,Wi-Fi 在我酒店早上 6 点打开,在凌晨 2 点关闭。(我可以安排种子下载,这不是问题),我不希望我的计算机总是插入电源。
int*_*_ua 20
对于一次性关机,您可以使用
shutdown -h 02:00
Run Code Online (Sandbox Code Playgroud)
要安排它,您可以使用cron。它有一些 GUI,比如gnome-schedule。
但是要按计划启动机器,您必须查看 BIOS/UEFI 设置。
更新:检查下面关于MythTV和Wake on Plan的答案以安排启动。
Ser*_*gey 13
MythTV能够在不再使用时关闭计算机,并在下一次录制开始前几分钟将其唤醒。它通过使用 ACPI 函数在关闭之前设置唤醒时间来实现。有一个广泛的配置方法,基本上可以归结为:
首先验证您的Linux内核是2.6.22或更新版本,并且HWclock更新功能已如上所述禁用。
从现在起 5 分钟后唤醒机器的简单测试
sudo sh -c "echo 0 > /sys/class/rtc/rtc0/wakealarm"
sudo sh -c "echo `date '+%s' -d '+ 5 minutes'` > /sys/class/rtc/rtc0/wakealarm"
cat /sys/class/rtc/rtc0/wakealarm
Run Code Online (Sandbox Code Playgroud)
查看
cat /proc/driver/rtc
Run Code Online (Sandbox Code Playgroud)
这应该返回一个参数列表。检查“alrm_time”是未来 5 分钟,“alrm_date”是今天。
关闭您的计算机,看看它是否会在大约 5 分钟内恢复。
sudo shutdown -h now
Run Code Online (Sandbox Code Playgroud)
(在 Ubuntu 10.4 中“sudo shutdown -P now”(-h 可能导致系统重启))
当然,如果您总是需要同时关闭计算机并同时唤醒它,您可以在bios中配置唤醒时间(如果有这样的选项)并从init脚本中安排关机
小智 11
使用 cronjob 自动休眠和自动恢复。下面的命令将使计算机在凌晨 2 点进入睡眠状态,并在 4 小时后(14400 秒)启动机器
00 2 * * * root /usr/sbin/rtcwake -m off -s 14400
Run Code Online (Sandbox Code Playgroud)
我编写了一个应用程序来安排启动,它称为Wake on Plan。
它在官方存储库中尚不可用(待审核),但您可以从 PPA 开始使用它:
https://launchpad.net/~xintx-ua/+archive/wakeonplan
一年多以前,我使用手机作为目标,使用 Ubuntu SDK创建了QML 版本,并希望能够轻松移植到桌面。但是单击包从未准备好在桌面上使用,现在我正在等待活泼的包。到时请通知我。现在甚至snappy list -uv
在我的 15.04x64 安装上崩溃了,它看起来根本没有准备好。或者你可以尝试自己构建一个 deb 包,我会尽力提供帮助。