一键执行命令 · 详细使用教程

本页说明如何正确使用首页的「一键执行命令」,以及常见报错的排查方式。 建议首次使用脚本前完整读一遍。

一、在首页复制命令

打开 index.html 首页,在顶部可以看到类似以下的命令:

bash <(curl -sSL https://your-domain/main.sh)

命令右侧有一个「复制」按钮,点击后会自动复制整行命令到剪贴板。

实现细节:复制按钮使用的是浏览器剪贴板 API + 隐藏元素,不会调用 input / textarea,所以在手机浏览器上点击时不会弹出键盘。 如果复制失败(例如浏览器限制),按钮会临时显示「失败」字样。

二、在 SSH 终端中执行

  • 1)使用 SSH 客户端(推荐 Tabby / WindTerm / FinalShell 等) 连接到你的服务器。
  • 2)确认当前是 root 用户。如果不是,可以先执行 sudo -isu root 切换。
  • 3)在终端窗口中使用「右键粘贴」或客户端提供的粘贴快捷键,将命令粘贴进去。
  • 4)按下 Enter 回车键,等待脚本自动下载并开始执行。

三、执行过程大致会做什么

一个典型的一键脚本通常会按顺序执行以下步骤:

  • 1)检测当前系统的发行版、版本号(判断是 Debian 系还是 CentOS 系等);
  • 2)检查关键工具是否存在,例如 curlwgetbash
  • 3)根据你的选择,拉取并安装对应的面板或节点程序;
  • 4)安装完成后,输出访问地址、账号密码或配置文件路径。

过程中如出现数字菜单或上下移动的列表,请按照提示使用方向键 / 数字键进行选择。 如果长时间停在某一行没有反应,通常是脚本在等待你输入。

四、常见问题

Q:提示 curl: command not found 怎么办?

说明当前系统未安装 curl,可以根据系统类型执行,如:

apt update && apt install -y curl

yum install -y curl 或 dnf install -y curl

Q:执行脚本时终端出现大量乱码?

建议更换为现代 SSH 客户端,并确认终端编码为 UTF-8,禁用旧的 GBK 等编码。

Q:复制按钮点击没反应?

在部分较老或安全策略较严格的浏览器中,可能禁止网页访问剪贴板。 这种情况下可以手动选中命令文本复制,或者更换浏览器。