trzsz ( trz / tsz )
trzsz是一个兼容tmux的文件传输工具,支持进度条显示、目录传输和拖动上传等功能。它解决了iTerm2+tmux环境下无法使用rz/sz的问题,并提供Python、JS和Go多语言版本,适用于多种终端环境。
• 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
优雅中止。- 项目截图: