1. 程式人生 > >CentOS7設定筆記本合蓋不休眠

CentOS7設定筆記本合蓋不休眠

家裡三臺筆記本閒著也是閒著,全部裝上了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