docs: Update README.md
This commit is contained in:
1 parent
ba168a171f
commit
b274f5df77
2 files changed
+42
-28
No files matched your search
@@ -6,7 +6,7 @@
|
||||
|
||||

|
||||
|
||||
- 默认安装 `mihomo` 内核,[可选安装](https://github.com/nelvko/clash-for-linux-install/wiki/FAQ#%E5%AE%89%E8%A3%85-clash-%E5%86%85%E6%A0%B8) `clash`。
|
||||
- 默认安装 `mihomo` 内核,[可选安装](https://github.com/nelvko/clash-for-linux-install/wiki) `clash`。
|
||||
- 支持使用 [subconverter](https://github.com/tindy2013/subconverter) 进行本地订阅转换。
|
||||
- 多架构支持,适配主流 `Linux` 发行版:`CentOS 7.6`、`Debian 12`、`Ubuntu 24.04.1 LTS`。
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
### 一键安装
|
||||
|
||||
目前 `master` 分支仅适用于 `x86_64` 架构且使用 `systemd` 的系统环境,其他初始化系统/架构请使用 `feat-init` 分支:[一键安装-多架构](https://github.com/nelvko/clash-for-linux-install/wiki#%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85-%E5%A4%9A%E6%9E%B6%E6%9E%84)
|
||||
目前 `master` 分支仅适用于 `x86_64` 架构且使用 `systemd` 的系统环境,其他初始化系统 / 架构请使用 `feat-init` 分支:[一键安装-多架构](https://github.com/nelvko/clash-for-linux-install/wiki#%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85-%E5%A4%9A%E6%9E%B6%E6%9E%84)
|
||||
|
||||
```bash
|
||||
git clone --branch master --depth 1 https://gh-proxy.com/https://github.com/nelvko/clash-for-linux-install.git \
|
||||
@@ -35,27 +35,28 @@ git clone --branch master --depth 1 https://gh-proxy.com/https://github.com/nelv
|
||||
|
||||
### 命令一览
|
||||
|
||||
执行 `clashctl` 列出开箱即用的快捷命令。
|
||||
|
||||
|
||||
```bash
|
||||
$ clashctl
|
||||
Usage:
|
||||
clashctl COMMAND [OPTION]
|
||||
|
||||
Commands:
|
||||
on 开启代理
|
||||
off 关闭代理
|
||||
ui 面板地址
|
||||
status 内核状况
|
||||
proxy [on|off] 系统代理
|
||||
tun [on|off] Tun 模式
|
||||
mixin [-e|-r] Mixin 配置
|
||||
secret [SECRET] Web 密钥
|
||||
update [auto|log] 更新订阅
|
||||
```
|
||||
Usage:
|
||||
clashctl COMMAND [OPTIONS]
|
||||
|
||||
💡`clashon` 等同于 `clashctl on`,`Tab` 补全更方便!
|
||||
Commands:
|
||||
on 开启代理
|
||||
off 关闭代理
|
||||
proxy 系统代理
|
||||
ui 面板地址
|
||||
status 内核状况
|
||||
tun Tun 模式
|
||||
mixin Mixin 配置
|
||||
secret Web 密钥
|
||||
update 更新订阅
|
||||
upgrade 升级内核
|
||||
|
||||
Global Options:
|
||||
-h, --help 显示帮助信息
|
||||
```
|
||||
|
||||
💡`clashon` 同 `clashctl on`,`Tab` 补全更方便!
|
||||
|
||||
### 优雅启停
|
||||
|
||||
@@ -66,7 +67,7 @@ $ clashon
|
||||
$ clashoff
|
||||
😼 已关闭代理环境
|
||||
```
|
||||
- 启停代理内核的同时,设置系统代理。
|
||||
- 在启停代理内核的同时,自动同步设置系统代理。
|
||||
- 亦可通过 `clashproxy` 单独控制系统代理。
|
||||
|
||||
### Web 控制台
|
||||
@@ -94,6 +95,17 @@ $ clashsecret
|
||||
- 通过浏览器打开 Web 控制台,实现可视化操作:切换节点、查看日志等。
|
||||
- 若暴露到公网使用建议定期更换密钥。
|
||||
|
||||
### 升级内核
|
||||
```bash
|
||||
$ clashupgrade
|
||||
😼 请求内核升级...
|
||||
{"status":"ok"}
|
||||
😼 内核升级成功
|
||||
```
|
||||
- 代理内核会自动处理升级流程,并从 `GitHub` 获取最新软件包。为避免因网络原因导致拉取失败,建议为相关域名配置代理规则。
|
||||
- 可使用 `-v` 参数查看代理内核的升级日志。
|
||||
|
||||
|
||||
### 更新订阅
|
||||
|
||||
```bash
|
||||
@@ -131,18 +143,20 @@ $ clashtun on
|
||||
|
||||
```bash
|
||||
$ clashmixin
|
||||
😼 less 查看 mixin 配置
|
||||
😼 查看 Mixin 配置
|
||||
|
||||
$ clashmixin -e
|
||||
😼 vim 编辑 mixin 配置
|
||||
😼 编辑 Mixin 配置
|
||||
|
||||
$ clashmixin -o
|
||||
😼 查看原始订阅配置
|
||||
|
||||
$ clashmixin -r
|
||||
😼 less 查看 运行时 配置
|
||||
😼 查看运行时配置
|
||||
```
|
||||
|
||||
- 持久化:将自定义配置项写入`Mixin`(`mixin.yaml`),而非原订阅配置(`config.yaml`),可避免更新订阅后丢失。
|
||||
- 配置加载:代理内核启动时使用 `runtime.yaml`,它是订阅配置与 `Mixin` 配置的合并结果集,相同配置项以 `Mixin` 为准。
|
||||
- 注意:因此直接修改 `config.yaml` 并不会生效。
|
||||
- 通过 `Mixin` 自定义的配置内容会与原始订阅深度合并生成运行时配置,其中 `Mixin` 的优先级最高。
|
||||
- `Mixin` 可通过前置、后置或覆盖方式,对原始订阅中的规则、节点和策略组进行新增或修改。
|
||||
- 内核启动时加载的是运行时配置,因此直接修改原始订阅内容并不会生效。
|
||||
|
||||
### 卸载
|
||||
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 187 KiB After Width: | Height: | Size: 173 KiB |
Reference in new issue
Block a user