go 版 trzsz ( 类似 rz /sz )发布 1.1.0,支持跳板机运行 tmux,大幅度优化了传输速度。
1 、开始 trzsz ( trz / tsz 只支持 iTerm2 中使用 tmux -CC 命令模式的场景( 也是我自己常用的 )。
典型用法: [客户端] iTerm2 👉 ssh xxx 👉 [服务器] tmux -CC 👉 trz / tsz
2 、后来 trzsz 支持在服务器上 tmux 普通模式的场景。
典型用法: [客户端] iTerm2 等 👉 ssh xxx 👉 [服务器] tmux 👉 trz / tsz
3 、再后来 go 版 trzsz 支持 tmux 运行在客户端的场景。
典型用法: [客户端] tmux 👉 trzsz ssh xxx 👉 [服务器] trz / tsz
4 、当在中间( 如跳板机 )上运行 tmux,之前只支持 iTerm2 + tmux -CC 命令模式。
典型用法: [客户端] iTerm2 👉 ssh xxx 👉 [跳板机] tmux -CC 👉 ssh xxx 👉 [服务器] trz / tsz
5 、 新版本支持在中间( 如跳板机 )上运行 tmux 普通模式。
典型用法: [客户端] trzsz ssh xxx 👉 [跳板机] tmux 👉 trzsz -r ssh xxx 👉 [服务器] trz / tsz
重点在于,在跳板机运行 tmux 之后,要用 trzsz -r ssh 登录到下一级服务器。
在 windows 的 cmd 使用示例:
在 Ubuntu 原生终端使用示例:
在 Mac 原生终端拖文件上传的示例: