CentOS7設置筆記本合蓋不休眠
找到配置文件
我們找到CentOS7下對應配置文件,目錄為:/etc/systemd/logind.conf,使用vim命令打開
vim /etc/systemd/logind.conf
修改配置
配置文件中找到我們要修改的配置項:
HandlePowerKey 按下電源鍵後的行為,默認power off
HandleSleepKey 按下掛起鍵後的行為,默認suspend
HandleHibernateKey 按下休眠鍵後的行為,默認hibernate
HandleLidSwitch 合上筆記本蓋後的行為,默認suspend
我們把HandleLidSwitch後面的suspend修改為lock,即:
HandleLidSwitch=lock
注意,如果配置項前面有#號,要刪掉,#是註釋的意思
其中,後面的配置項的可選範圍為:
ignore 忽略,跳過
power off 關機
eboot 重啟
halt 掛起
suspend shell內建指令,可暫停目前正在執行的shell。若要恢復,則必須使用SIGCONT信息。所有的進程都會暫停,但不是消失(halt是進程關閉)
hibernate讓筆記本進入休眠狀態
hybrid-sleep混合睡眠,主要是為台式機設計的,是睡眠和休眠的結合體,當你選擇Hybird時,系統會像休眠一樣把內存裡的數據從頭到尾複製到硬盤裡,然後進入睡眠狀態,即內存和CPU還是活動的,其他設置不活動,這樣你想用電腦時就可以快速恢復到之前的狀態了,筆記本一般不用這個功能。
lock僅鎖屏,計算機繼續工作。
應用生效
必須要使用如下命令才能使上面的配置生效
systemctl restart systemd-logind
原文地址:https://www.linuxprobe.com/centos7-closing-does-not-sleep.html
————————————————
版权声明:本文为CSDN博主「Listen2You」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/Listen2You/article/details/84172846