>保持电脑毫不费力地保持电脑! 这种轻巧的工具可防止您的系统入睡,非常适合长期下载,连续过程或仅维护系统活动。 与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中文网其他相关文章!