centos7 修改配置使笔记本合盖后不休眠
问题
笔记本安装centos7作为服务器使用, 盒盖后ssh连不上,发现指示灯显示休眠.
怎么设置合盖后继续运行呢?
方案
配置文件位置
vim /etc/systemd/logind.conf
添加/修改/打开注释
HandleLidSwitch=lock
重启 systemd-logind 服务使配置生效
systemctl restart systemd-logind
附: 配置参数
操作及其对应的默认行为
HandlePowerKey 按下电源键后的行为,默认 poweroff
HandleSleepKey 按下挂起键后的行为,默认 suspend
HandleHibernateKey 按下休眠键后的行为,默认 hibernate
HandleLidSwitch 合上笔记本盖后的行为,默认 suspend
行为取值及其含义
ignore: 忽略,跳过
poweroff: 关机
reboot: 重启
halt: 挂起
suspend: shell内建指令,可暂停目前正在执行的shell。若要恢复,则必须使用SIGCONT信息。所有的进程都会暂停,但不是消失(halt是进程关闭)
hibernate: 让笔记本进入休眠状态
hybrid-sleep: 混合睡眠,主要是为台式机设计的,是睡眠和休眠的结合体,当你选择Hybird时,系统会像休眠一样把内存里的数据从头到尾复制到硬盘里 ,然后进入睡眠状态,即内存和CPU还是活动的,其他设置不活动,这样你想用电脑时就可以快速恢复到之前的状态了,笔记本一般不用这个功能。
lock: 仅锁屏,计算机继续工作。
网友评论