定时睡眠,定时唤醒方法rtcwake

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
wolfreka
帖子: 36
注册时间: 2008-08-29 21:13

定时睡眠,定时唤醒方法rtcwake

#1

帖子 wolfreka » 2014-08-26 13:21

1.功能作用
rtcwake是利用电脑主板上带的rtc来作为定时基准,在给定的时间唤醒处于待机或休眠状态的电脑。

2.位置

代码: 全选

/usr/sbin/rtcwake
3.格式用法
rtcwake [options]

4.主要参数

-d, –device <device> select rtc device (rtc0|rtc1|…)
-n, –dry-run does everything, but suspend
-l, –local RTC uses local timezone
-m, –mode <mode> 使用的模式
standby 普通待机模式,为默认选项,对应 ACPI state S1
mem 待机到内存,即除内存之外把其他设备都进入低功耗模式,对应 ACPI state S3
disk 待机到硬盘,即休眠,把电脑的当前状态保存到硬盘,几乎不消耗外部电源,对应 ACPI state S4
off 通过条用系统的关机命令来休眠,对应 ACPI state S5
-s, –seconds <seconds> seconds to sleep
-t, –time <time_t> 在具体某个时间唤醒
-u, –utc RTC uses UTC
-v, –verbose 显示详细的运行状态信息
-V, –version 显示版本信息
5.应用实例

a、电脑进入休眠模式,并在2个小时(7200秒)后自动唤醒

代码: 全选

sudo rtcwake -m disk -s 7200
b、电脑进入休眠,并在09:00这个时刻唤醒

代码: 全选

sudo rtcwake -m disk -l -t `date -d 09:00  +%s`
c、会让系统进入S3,睡20秒再自动唤醒

代码: 全选

sudo rtcwake -v -s 20 -m mem
恒河沙数1
帖子: 295
注册时间: 2013-04-27 19:26
系统: ubuntu+win7

Re: 定时睡眠,定时唤醒方法rtcwake

#2

帖子 恒河沙数1 » 2014-08-26 13:56

mark!
感谢楼主分享!
头像
TeliuTe
论坛版主
帖子: 7668
注册时间: 2007-11-25 13:29
系统: 16/18/20/w7
来自: 新疆博乐
联系:

Re: 定时睡眠,定时唤醒方法rtcwake

#3

帖子 TeliuTe » 2014-08-26 14:39

定时关机怎么弄,比如每天20:00关机,9:00开机
恒河沙数1
帖子: 295
注册时间: 2013-04-27 19:26
系统: ubuntu+win7

Re: 定时睡眠,定时唤醒方法rtcwake

#4

帖子 恒河沙数1 » 2014-08-27 0:05

TeliuTe 写了:定时关机怎么弄,比如每天20:00关机,9:00开机
定时关机好办,

代码: 全选

$ sudo shutdown 20:00
定时开机看BIOS支不支持吧~系统里面设定不会~~
myangshu
帖子: 1
注册时间: 2023-03-28 23:35

Re: 定时睡眠,定时唤醒方法rtcwake

#5

帖子 myangshu » 2023-03-28 23:37

为啥'date提示参数无效啊
回复