Documentation
README
SSH CLI
通过系统 ssh 二进制操作远程机器。单文件零依赖 CLI,无需安装任何东西:
node .claude/skills/ssh-cli/scripts/ssh-cli.js <子命令> ...
子命令
| 子命令 | 用途 | 示例 |
|---|---|---|
exec |
远程执行命令(支持管道/&&/重定向) | exec dev-server "cd /app && npm test" |
read |
读远程文本文件(可只读行区间) | read dev-server /etc/hosts --offset 5 --limit 10 |
write |
写/追加远程文件 | write dev-server /app/.env "KEY=value"(追加加 --append,长内容用 --stdin) |
edit |
精确替换(old_string 必须唯一,多匹配加 --all) |
edit dev-server /app/main.js "old" "new" |
ls |
目录列表 | ls dev-server /app |
push |
本地上传远程(scp,--recursive 传目录) |
push ./dist dev-server /srv/app/dist |
pull |
远程下载本地(scp) | pull dev-server /var/log/app.log ./app.log |
test |
连接诊断(主机名/系统/连通性) | test dev-server |
交互模式(推荐)
This is the opening of the README. Read the full README on GitHub.