在CentOS 7系统中,如果你希望系统一直运行而不进入待机状态,你可以采取以下几种方法
  1. 禁用待机/休眠模式
    • 打开终端。
    • 使用systemctl命令来禁用休眠和睡眠模式:bash复制systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
    • 重启系统以应用更改。
  2. 修改系统设置
    • 打开/etc/systemd/logind.conf文件:bash复制vi /etc/systemd/logind.conf
    • 找到以下行并取消注释(去掉行前的#),然后设置为no:复制
    • HandleLidSwitch=ignore
    • IdleAction=ignore
    • HandleLidSwitchDocked=ignore
    • 如果设置 IdleActionSec=infinity 会报错
    • 保存文件并退出编辑器。
    • 重启systemd-logind服务以应用更改:
    • systemctl restart systemd-logind
    • systemctl status systemd-logind 查看状态
  3. 设置电源管理
    • 使用xset命令来防止屏幕关闭和系统进入休眠状态:bash复制
    • xset s off
    • xset -dpms
    • 你可以将以上命令添加到你的启动脚本中(比如~/.bashrc~/.profile),以确保每次登录时都会执行。
  4. 调整挂起设置
    • 修改/etc/rc.d/rc.local文件(如果存在的话),在文件中添加xset命令来禁用屏幕保护和休眠:
    • echo 'xset s off' >> /etc/rc.d/rc.local
    • echo 'xset -dpms' >> /etc/rc.d/rc.local
    • 确保rc.local文件是可执行的:
    • chmod +x /etc/rc.d/rc.local
    • 重启系统。
  5. 使用cron作业
    • 可以设置一个cron作业来定期运行xset命令,以防止系统进入休眠状态
Centos 7桌面版取消自动休眠_命令行与图形界面两种方式
应现场服务器需要,取消centos7的休眠.

一,命令行操作
有两种方式,编辑xorg.conf文件和使用xset命令。xset是界面模式,我采用编辑conf文件的方式

(base) [root@my93 ~]# vim /etc/X11/xorg.conf #新增该文件,并添加如下内容

Section "ServerFlags"

Option "BlankTime" "0"

Option "StandbyTime" "0"

Option "SuspendTime" "0"

Option "OffTime" "0"

EndSection



Section "Monitor"

Option "DPMS" "false"

EndSection

备注:"BlankTime"关闭黑屏,"StandbyTime"关闭待机功能 ,"SuspendTime"关闭睡眠功能

重启服务器生效。
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇
       赣ICP备2025061060号 |       版权所有 © 2025 鸣乐庐    
      网站访问次数:41,720 次
正在获取您的IP和天气信息...