在 Linux 停用自動休眠功能的簡單方法

在 Linux 停用自動休眠功能的簡單方法

目錄

最近在不用的筆電上安裝 Linux Server,發現它在關閉蓋子後會自動進入睡眠模式,這對於我來說是不必要的。如果你也遇到類似的問題,這篇文章將教你如何在 Linux 上停用睡眠模式。

echo "HandleLidSwitch=ignore" | sudo tee -a /etc/systemd/logind.conf
echo "HandleLidSwitchDocked=ignore" | sudo tee -a /etc/systemd/logind.conf
echo "HandleSuspendKey=ignore" | sudo tee -a /etc/systemd/logind.conf
echo "HandleHibernateKey=ignore" | sudo tee -a /etc/systemd/logind.conf
echo "LidSwitchIgnoreInhibited=yes" | sudo tee -a /etc/systemd/logind.conf
echo "HandleLidSwitchExternalPower=ignore" | sudo tee -a /etc/systemd/logind.conf

sudo systemctl restart systemd-logind
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
標籤 :
comments powered by Disqus

相關文章

如何解決 git ssh key permission denied (publickey) 的錯誤

如何解決 git ssh key permission denied (publickey) 的錯誤

最近在設定 git ssh-key 時發生了 Permission denied (publickey) 的問題。雖然網路上有很多相關的解決方案,但是都沒有解決我的問題。因此在這邊紀錄一下我遇到的問題及解決方案。 已經確

閱讀更多
如何快速建置 Node.js 專案並使用 TypeScript 與 Visual Studio Code 進行開發

如何快速建置 Node.js 專案並使用 TypeScript 與 Visual Studio Code 進行開發

安裝 .NET CLI on Windows with Chocolatey choco install dotnetcore-sdk -y on macOS with Homebrew brew install dotnet-sdk on Ubuntu sudo apt-get install dotnet-sdk -y 使用 Will 保哥 的專案範本建立一個新的 TypeScript 專案 安裝專案範本 dotnet new --install Duotify.Templates.DotNetNew 建立新的 TypeScript 專案 mkdir <project-folder> && cd <project-folder> dotnet new tsnode

閱讀更多
極致輕薄、超強續航!LG gram 14 吋連續使用 21.5 小時大挑戰 - 外出工作的最佳選擇!

極致輕薄、超強續航!LG gram 14 吋連續使用 21.5 小時大挑戰 - 外出工作的最佳選擇!

這次我要和大家分享一下我的新筆記本電腦 - LG gram 14 吋。在大學筆電壽終正寢後,我開始研究市面上的筆記本電腦,尋找最適合我的需求。這次我設定了一些挑

閱讀更多