Linux定时休眠:轻松设置自动睡眠(linux定时休眠)

linux 系统中实现定时睡眠是一个很方便的特性。它能在一定的时间进行休眠,可以节省大量的电能,既省电又环保。在 Linux 中,用户可以利用系统的基本调度程序 cron 和 pm-utils 来设置定时睡眠。

目前创新互联已为成百上千家的企业提供了网站建设、域名、雅安服务器托管、网站托管、服务器托管、企业网站设计、惠东网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。

通过 cron 来实现定时睡眠,首先需要在 /etc/crontab 文件中添加 cron 条目:

“`shell

45 17 * * * root /sbin/pm-suspend


其中”45 17 * * *“表示每天下午5点45分执行/sbin/pm-suspend进行定时睡眠。

另外,使用 pm-utils(14.0 之后的版本)也可以设置 Linux 的定时睡眠,通过 pm-utils 的 /etc/pm/sleep.d/ 目录 ,可以更灵活地控制 Linux 的睡眠与唤醒。

在 /etc/pm/sleep.d/ 文件夹下添加 40 autosuspend 脚本:

```shell
#!/bin/bash
case "${1}" in
suspend|hibernate)
/usr/sbin/rtcwake -m mem -s 7200
;;
resume)
;;
esac

在脚本中,第一个参数 suspend 代表进入睡眠,第二个参数 resume 代表从睡眠中唤醒, /usr/sbin/rtcwake 命令完成了定时睡眠任务。-m mem 表示进入内存休眠,-s 7200 表示休眠时间,等于两个小时,单位是秒,可以根据自己的需求来修改休眠时间值。

最后,在命令行中执行 sudo chmod +x 40 autosuspend 命令,把脚本设置激活即可。执行完毕后,Linux 系统会在每隔 7200 秒(两小时)自动进入休眠状态。

定时睡眠是一项 Linux 系统的重要特性,当我们知道使用 cron 和 pm-utils 等管理工具可以很方便地进行设置时,Linux 系统的定时休眠就变的十分强大了。 了解如何在 Linux 系统中实现定时睡眠,能够不仅更好地保护我们的计算机,而且也可以节省大量的电能,更加节约节约能源,同时也算是一件简单却有效的环保行为。

四川成都云服务器租用托管【创新互联】提供各地服务器租用,电信服务器托管、移动服务器托管、联通服务器托管,云服务器虚拟主机租用。成都机房托管咨询:13518219792
创新互联(www.cdcxhl.com)拥有10多年的服务器租用、服务器托管、云服务器、虚拟主机、网站系统开发经验、开启建站+互联网销售服务,与企业客户共同成长,共创价值。

新闻标题:Linux定时休眠:轻松设置自动睡眠(linux定时休眠)
文章路径:http://www.shufengxianlan.com/qtweb/news5/257305.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联