首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >编写周期性开关的脚本。

编写周期性开关的脚本。
EN

Ask Ubuntu用户
提问于 2015-07-15 15:08:26
回答 1查看 134关注 0票数 1

我的电脑在主板上有问题,所以当它在电脑上工作了很多小时后,它就不会启动了,无论是在它完全关闭或挂起时。它需要8到18个小时才能启动,这取决于它以前做了多少工作。

所以我想这将是一个解决方案,永远不让它被关闭或暂停,但完全活跃。问题是这是浪费能源。所以我想,也许可以定期制作一个打开和关闭电脑的脚本。我想完全关闭它是不可能的,因为如果计算机没有打开,它将如何执行脚本?所以至少让它暂停。

你怎么看?这能实现吗?我正在考虑使用crontabshutdown (或一些类似的命令来挂起或hibernate),但我不知道如何做到这一点。

有什么建议吗?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2015-07-15 15:41:04

rtcwake应该能在这里帮你。

代码语言:javascript
复制
sudo rtcwake -m mem -s 15

那应该进入一个S3 (内存)挂起几秒钟,所有的球迷将关闭.然后再重新启动,没有任何状态损失。即使是网络连接在这里仍然完好无损。

还有一个-m off模式。我将假设你在这里完全失去状态,并且AFAIK,只有一些BIOSes装备从关闭状态从RTC开始供电。如果S3不起作用,也许值得一试。

你可以用cron实现自动化。运行sudo crontab -e并添加如下内容:

代码语言:javascript
复制
0 */4 * * * rtcwake -m mem -s 15

每四个小时一次。当它睡着的时候,它会惹恼任何人使用它,但这显然是你想要的。

但严肃地说,这听起来不像是一个健康的潜在问题。

您可以修复或替换损坏的部件,或者至少正确地诊断它。您可能能够完全解决问题,或者至少能够将其解决到这样的程度:当问题最终消失时,您知道需要替换什么。

当你最需要的时候,这些东西就有一种不择手段的习惯。

票数 3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/648745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档