新聞中心
linux 系統(tǒng)中實現(xiàn)定時睡眠是一個很方便的特性。它能在一定的時間進行休眠,可以節(jié)省大量的電能,既省電又環(huán)保。在 Linux 中,用戶可以利用系統(tǒng)的基本調度程序 cron 和 pm-utils 來設置定時睡眠。

目前創(chuàng)新互聯(lián)已為成百上千家的企業(yè)提供了網(wǎng)站建設、域名、雅安服務器托管、網(wǎng)站托管、服務器托管、企業(yè)網(wǎng)站設計、惠東網(wǎng)站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
通過 cron 來實現(xiàn)定時睡眠,首先需要在 /etc/crontab 文件中添加 cron 條目:
“`shell
45 17 * * * root /sbin/pm-suspend
其中”45 17 * * *“表示每天下午5點45分執(zhí)行/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
在腳本中,第一個參數(shù) suspend 代表進入睡眠,第二個參數(shù) resume 代表從睡眠中喚醒, /usr/sbin/rtcwake 命令完成了定時睡眠任務。-m mem 表示進入內存休眠,-s 7200 表示休眠時間,等于兩個小時,單位是秒,可以根據(jù)自己的需求來修改休眠時間值。
最后,在命令行中執(zhí)行 sudo chmod +x 40 autosuspend 命令,把腳本設置激活即可。執(zhí)行完畢后,Linux 系統(tǒng)會在每隔 7200 秒(兩小時)自動進入休眠狀態(tài)。
定時睡眠是一項 Linux 系統(tǒng)的重要特性,當我們知道使用 cron 和 pm-utils 等管理工具可以很方便地進行設置時,Linux 系統(tǒng)的定時休眠就變的十分強大了。 了解如何在 Linux 系統(tǒng)中實現(xiàn)定時睡眠,能夠不僅更好地保護我們的計算機,而且也可以節(jié)省大量的電能,更加節(jié)約節(jié)約能源,同時也算是一件簡單卻有效的環(huán)保行為。
四川成都云服務器租用托管【創(chuàng)新互聯(lián)】提供各地服務器租用,電信服務器托管、移動服務器托管、聯(lián)通服務器托管,云服務器虛擬主機租用。成都機房托管咨詢:13518219792
創(chuàng)新互聯(lián)(www.cdcxhl.com)擁有10多年的服務器租用、服務器托管、云服務器、虛擬主機、網(wǎng)站系統(tǒng)開發(fā)經(jīng)驗、開啟建站+互聯(lián)網(wǎng)銷售服務,與企業(yè)客戶共同成長,共創(chuàng)價值。
分享名稱:Linux定時休眠:輕松設置自動睡眠(linux定時休眠)
網(wǎng)頁地址:http://m.5511xx.com/article/dphhjph.html


咨詢
建站咨詢
