>保持電腦毫不費力地保持電腦! 這種輕巧的工具可防止您的系統入睡,非常適合長期下載,連續過程或僅維護系統活動。 與Linux,MacOS和Windows兼容,Keep-Alive提供了無麻煩的解決方案。
>
目錄的
>
- 什麼是飼養?
鍵功能-
飼養效果的工作原理-
Linux安裝-
>從源- 構建
>防止Linux上的睡眠(命令行和交互式模式)-
為什麼選擇飼養? -
結論-
>什麼是飼養?
Keep-Alive是一個緊湊的程序,旨在防止您的計算機進入睡眠模式。 非常適合:
>擴展下載-
維護持續連接-
確保關鍵任務期間不間斷的操作-
它的簡單性和跨平台兼容性使其成為一種多功能的選擇。
>
鍵功能
- >可自定義的持續時間:設置所需的喚醒時間(例如,2小時,30分鐘)。
- 跨平台支持:在MacOS,Windows和Linux上無縫工作。
輕量級設計:最小資源消耗。
- >用戶友好的接口:簡單下載和執行。
在
- 飼養效果的工作原理
> keep-alive採用特定於操作系統的方法來維護系統清醒:
- linux:使用SystemD抑制(首選)或XSET命令/GNOME設置,如果SystemD不可用。
macOS:
利用
命令防止在各種系統組件(顯示,磁盤)上睡眠。 它還模擬用戶活動。
Windows:
使用api,帶有PowerShell後備,以增強可靠性。
Linux安裝
>下載:caffeinate
SetThreadExecutionState
提取:
-
安裝:
curl -LO https://github.com/stigoleg/keep-alive/releases/latest/download/keep-alive_Linux_x86_64.tar.gz
-
>從源構建
>先決條件(linux):tar xzf keep-alive_*_x86_64.tar.gz
systemd(推薦)或x11,tui兼容的終端,然後進行1.21或更高版本。
-
>克隆:
sudo mv keepalive /usr/local/bin/
構建:
>防止在Linux上睡眠-
>命令行的用法
使用
>標誌來指定喚醒時間:git clone https://github.com/stigoleg/keep-alive.git
cd keep-alive
- >版本檢查:
幫助:
交互式模式go build -o keepalive ./cmd/keepalive
>運行
>無標誌以供菜單驅動的體驗。使用箭頭鍵(或J/K)進行導航並輸入以進行選擇。按Q或ESC退出。
為什麼選擇飼養?
- 魯棒性:連續系統監視和過程重新啟動。
- 清潔關閉:在退出時還原原始系統設置。
-
>效率:最小資源用法。
>
結論
keep-alive是在基本任務中保持系統清醒的寶貴工具。它的易用性和跨平台兼容性使其成為預防意外系統睡眠的實用解決方案。
資源:
> keep-alive github存儲庫進一步讀取:
>在Linux
>中的一段時間後如何自動註銷用戶
>在Linux中註銷SSH會話後,保持命令運行的4種方法
-
以上是如何使Linux系統保持靜止的詳細內容。更多資訊請關注PHP中文網其他相關文章!