当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 24 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 11:02 

注册: 2016-05-06 10:58
帖子: 16
系统: ubuntu12.04
送出感谢: 2
接收感谢: 0 次
ubuntu12.04如何设置定时休眠和唤醒啊,求帮助,查了两天了没弄懂


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 11:16 

注册: 2010-05-01 21:23
帖子: 1955
送出感谢: 4
接收感谢: 21
echo '你的sudo密码'|sudo -S rtcwake -m disk -t `date -d 09:25 +%s`

cron是定时服务命令。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 11:23 

注册: 2016-05-06 10:58
帖子: 16
系统: ubuntu12.04
送出感谢: 2
接收感谢: 0 次
哇塞,我试了一下,但是立刻就休眠了呀,设的时间貌似没用,还有怎么定时唤醒呢


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 11:26 

注册: 2016-05-06 10:58
帖子: 16
系统: ubuntu12.04
送出感谢: 2
接收感谢: 0 次
怎么设置定时唤醒呢


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 11:34 
头像

注册: 2011-03-20 13:12
帖子: 4521
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
xuyy 写道:
怎么设置定时唤醒呢

楼上提供的 rtcwake 就是定时唤醒。自行研究 rtcwake 命令。
将 rtcwake 命令添加到 root 的 crontab 中即可。


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 12:05 

注册: 2010-05-01 21:23
帖子: 1955
送出感谢: 4
接收感谢: 21
09:25 这个就是当天唤醒的时刻。

如果要隔天唤醒,得研究研究。

把这个语句搞成脚本,利用cron指定时刻运行该脚本,就能按时休眠。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 12:26 

注册: 2016-05-06 12:21
帖子: 6
送出感谢: 0 次
接收感谢: 0 次
非常感謝你的


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 14:05 

注册: 2016-05-06 10:58
帖子: 16
系统: ubuntu12.04
送出感谢: 2
接收感谢: 0 次
我是菜鸟,比较着急需要这个功能,大神能不能给我一个完整的每天定时休眠和唤醒的程序,怎么弄呀


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 15:13 
头像

注册: 2011-03-20 13:12
帖子: 4521
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
xuyy 写道:
我是菜鸟,比较着急需要这个功能,大神能不能给我一个完整的每天定时休眠和唤醒的程序,怎么弄呀

假设每天 23:00 休眠,7 小时 (25200秒) 后唤醒
先 sudo su 切到 root
如果不熟悉 vim,运行 select-editor 将编辑器设置为 nano
编辑 root 的 crontab
代码:
$ sudo su
[sudo] password for thomas:
# select-editor
Select an editor.  To change later, run 'select-editor'.
  1. /bin/nano        <---- easiest
  2. /usr/bin/mcedit
  3. /usr/bin/vim.gtk
  4. /usr/bin/vim.tiny

Choose 1-4 [1]: 1

# crontab -e

添加以下内容
代码:
# m h  dom mon dow   command
00 23 * * * /usr/sbin/rtcwake -s 25200 -m disk

保存退出后 应该看到提示 "crontab: installing new crontab"


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户



_________________
评价: 3.7% xuyy
 
页首
 用户资料  
 
10 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 15:45 

注册: 2016-05-06 10:58
帖子: 16
系统: ubuntu12.04
送出感谢: 2
接收感谢: 0 次
我这样写了,但是到时间没有休眠,咋回事呀


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 18:10 
头像

注册: 2011-03-20 13:12
帖子: 4521
地址: 山东省寿光县
系统: Debian
送出感谢: 105
接收感谢: 997
xuyy 写道:
我这样写了,但是到时间没有休眠,咋回事呀

将 root 用户 crontab -e 的内容全部复制贴上来 看看
说明你希望什么时间休眠

分段定位问题
先用 crontab 运行简单命令 如 echo 到文件,确保可以正常使用 crontab
再直接执行 rtcwake -s 30 -m mem 确保可以在 30 秒后退出待机
最后将两者组合起来


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


最后由 vickycq 编辑于 2016-05-06 18:34,总共编辑了 1 次

页首
 用户资料  
 
12 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 18:16 
头像

注册: 2007-11-25 13:29
帖子: 7268
地址: 新疆博乐
系统: 14.04/16.04/Fedroa22
送出感谢: 38
接收感谢: 101
学习一下,我的每天定时关机用的at命令,放在 /etc/rc.local
运行 sudo gedit /etc/rc.local 在exit 0之前加一句,定时开机是在主板的BIOS里设置的

代码:
echo "init 0"|at 20:00


_________________
===新手请看===
Ubuntu 安装 | Ubuntu12.04/14.04/16.04 桌面操作指南
··Ubuntu16.04 安装图文教程(超简单)
····有时间就静下心来——折腾:)


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-06 20:00 

注册: 2010-05-01 21:23
帖子: 1955
送出感谢: 4
接收感谢: 21
xuyy 写道:
我这样写了,但是到时间没有休眠,咋回事呀



保存了没?
cron服务开启了没?
如果保存了还不行,就是权限的问题了。加上sudo的密码试试。

要不直接更改这个文件:

sudo gedit /etc/crontab


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-07 16:27 

注册: 2016-05-06 10:58
帖子: 16
系统: ubuntu12.04
送出感谢: 2
接收感谢: 0 次
按那样设置了,可以定时休眠,但休眠后不能自动唤醒。必须手工启动才能唤醒,唤醒后进入休眠前的工作状态。这说明,休眠是成功的,但是无法启用内部计时装置,所以不能自动唤醒。这咋回事?


最后由 xuyy 编辑于 2016-05-07 16:44,总共编辑了 1 次

页首
 用户资料  
 
15 楼 
 文章标题 : Re: 如何设置定时休眠和唤醒
帖子发表于 : 2016-05-07 16:27 

注册: 2016-05-06 10:58
帖子: 16
系统: ubuntu12.04
送出感谢: 2
接收感谢: 0 次
vickycq, 按那样设置了,可以定时休眠,但休眠后不能自动唤醒。必须手工启动才能唤醒,唤醒后进入休眠前的工作状态。这说明,休眠是成功的,但是无法启用内部计时装置,所以不能自动唤醒。这咋回事?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 24 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译