侧边栏壁纸
  • 累计撰写 26 篇文章
  • 累计创建 25 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Linux安装trzsz

iRay
2022-10-17 / 0 评论 / 2 点赞 / 1531 阅读 / 5327 字

介绍

trzsz ( trz / tsz ) 是一个兼容 tmux 的文件传输工具,和 lrzsz ( rz / sz ) 类似,并且有进度条和支持目录传输。
GitHub: https://github.com/trzsz/trzsz

和lrzsz ( rz / sz ) 对比优势

lrzsz ( rz / sz ) 工具相对trzsz缺点:

  • 支持 tmux,包括 tmux 普通模式,以及与 iTerm2 集成的 tmux 命令模式。
  • 支持 传输目录trz -d 命令上传目录,tsz -d xxx 命令下载 xxx 目录。
  • 支持 断点续传trz -ytsz -y xxx 覆盖目标文件会自动进行断点续传。
  • 支持 Windows,不仅可在 Windows 客户端使用,也可在 Windows ssh 服务器使用。
  • 支持 原生终端,不需要原生终端做支持,只要使用 trzsz ssh x.x.x.x 登录即可。
  • 支持 web 终端,通过 web 浏览器在本地与服务器之间传输目录和文件。
  • 支持 拖动上传,将文件和目录拖到终端窗口即可上传到远程服务器。
  • 支持 进度条,显示当前正在传输的文件名、进度、大小、速度和剩余时间等。
  • 更好的 交互体验,传输成功或出错时显示友好的结果,ctrl + c 优雅中止。
  • Tabby 终端原生支持

安装指南

[Trzsz 中文文档](https://trzsz.github.io/cn/)

trzsz有Python和Go两个版本都可以实现传输效果,具体链接为

[Go版本](https://github.com/trzsz/trzsz-go)
[Python版本](https://github.com/trzsz/trzsz)

Pyhon版本使用说明

如果服务器中包含Python3和Python2,且通过python3的pip安装,则需要自己配置环境变量,
如在Centos中Python3目录为/opt/soft/python3.8.13/bin/

配置 
cd /usr/bin
ln -s /opt/soft/python3.8.13/bin/trz trz
ln -s /opt/soft/python3.8.13/bin/tsz tsz
进行使用
2

评论区