1. 项目概述
clash-for-linux 是一个面向 Linux 的 Clash(Mihomo)管理工具,旨在提供完整的代理服务管理能力,包括自动下载对应架构的内核、端口冲突检测、多订阅切换等功能。
wnlen/clash-for-linux:一个专为 Linux 设计的 Clash/Mihomo 代理管理工具,提供一键安装和自动化管理。本页整理它解决什么问题、适用场景、安装方式和使用方法。
一个专为 Linux 设计的 Clash/Mihomo 代理管理工具,提供一键安装和自动化管理。
clash-for-linux 是一个面向 Linux 的 Clash(Mihomo)管理工具,旨在提供完整的代理服务管理能力,包括自动下载对应架构的内核、端口冲突检测、多订阅切换等功能。
解决在 Linux 系统上手动安装、配置和维护 Clash 代理工具的复杂性问题,避免用户长期进行手动操作,降低使用门槛。
主要适用于 Linux 云服务器(VPS)、家用 NAS 或小主机(支持 x86/ARM 架构)、需要稳定访问 GitHub 及 Go/Node/Docker 生态的开发环境,以及不希望长期手动维护 Clash 运行状态的用户。
通过 git clone 仓库后执行 bash install.sh 完成一键安装,默认安装目录为 /opt/clash-for-linux,运行用户为 clash。支持通过环境变量自定义安装路径、服务用户、是否创建 systemd 服务等选项。
使用 clashctl 命令进行服务控制(on/off/start/stop/restart/status/update)和订阅管理(sub add/use/update/list)。可通过 clashui 启动 Web 控制台,或修改 runtime/config.yaml 后重启服务生效。Mixin 配置通过 config/mixin.d/ 目录实现配置追加与覆盖。
一个专为 Linux 设计的 Clash/Mihomo 代理管理工具,提供一键安装和自动化管理。
解决在 Linux 系统上手动安装、配置和维护 Clash 代理工具的复杂性问题,避免用户长期进行手动操作,降低使用门槛。
通过 git clone 仓库后执行 bash install.sh 完成一键安装,默认安装目录为 /opt/clash-for-linux,运行用户为 clash。支持通过环境变量自定义安装路径、服务用户、是否创建 systemd 服务等选项。
使用 clashctl 命令进行服务控制(on/off/start/stop/restart/status/update)和订阅管理(sub add/use/update/list)。可通过 clashui 启动 Web 控制台,或修改 runtime/config.yaml 后重启服务生效。Mixin 配置通过 config/mixin.d/ 目录实现配置追加与覆盖。