trzsz ( trz / tsz )

trzsz是一个兼容tmux的文件传输工具,支持进度条显示、目录传输和拖动上传等功能。它解决了iTerm2+tmux环境下无法使用rz/sz的问题,并提供Python、JS和Go多语言版本,适用于多种终端环境。

Check out trzsz ( trz / tsz ) on CurateClick

• Copy the embed code to showcase this product on your website

• Share on X to spread the word about this amazing tool

  • 项目名称:trzsz- 项目地址:https://github.com/trzsz/trzsz- 项目简介: trzsz ( trz / tsz ) 始于 iTerm2 + tmux 用不了 rz / sz ,使用 Python 开发,兼容 tmux ,有进度条,支持目录传输,支持拖动上传。github: https://github.com/trzsz/trzsz 。 为了支持 web 页面使用 trzsz ( trz / tsz ) 上传和下载,以及支持 electron 开发的一系列终端( 如 tabby 、electerm 等 ),开发了 js 版本 https://github.com/trzsz/trzsz.js 。 为了支持更多的原生终端使用 trzsz ( trz / tsz ),开发了 go 版本 https://github.com/trzsz/trzsz-go 。- 相比 lrzsz ( rz / sz ),trzsz ( trz / tsz )具有以下优点: * 支持 tmux,包括 tmux 普通模式,以及与 iTerm2 集成的 tmux 命令模式。 * 支持 传输目录trz -d 命令上传目录,tsz -d xxx 命令下载 xxx 目录。 * 支持 Windows,不仅可在 Windows 客户端使用,也可在 Windows ssh 服务器使用。 * 支持 原生终端,不需要原生终端做支持,只要使用 trzsz ssh x.x.x.x 登录即可。 * 支持 web 终端,通过 web 浏览器在本地与服务器之间传输目录和文件。 * 支持 拖动上传,将文件和目录拖到终端窗口即可上传到远程服务器。 * 支持 进度条,显示当前正在传输的文件名、进度、大小、速度和剩余时间等。 * 更好的 交互体验,传输成功或出错时显示友好的结果,ctrl + c 优雅中止。- 项目截图:iterm2_textbrowserdrag_files