V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
LonnyWong
V2EX  ›  程序员

trzsz ( trz / tsz ) 1.1.5 传输含大量小文件的文件夹比 scp 还要快了

  •  
  •   LonnyWong · 271 天前 · 1099 次点击
    这是一个创建于 271 天前的主题,其中的信息可能已经有所发展或是发生改变。

    scp -r 传输含有大量小文件的文件夹( 例如 .git )时,速度超级慢,一般都要先 tar 打包一下,传输完再 tar 解开。

    trzsz ( trz / tsz ) 新版本将“tar 打包和解开”内置了,在用户无感的情况下大大提高了传输速度。

    trzsz ( trz / tsz ) 服务器和客户端都升级到 1.1.5 ( trzsz-ssh ( tssh ) 升级到 0.1.9 ) 才生效。

    PS:带 -y 覆盖传输时,优先支持断点续传的功能,是不进行“tar 打包和解决”的,此时传输速度和 scp -r 差不多。

    另外,trzsz-ssh ( tssh ) 优化了多选服务器的功能,支持锁定搜索结果,方便选择服务器进行批量登录,详见 支持的快捷键

    GitHub:
    https://github.com/trzsz/trzsz-go
    https://github.com/trzsz/trzsz-ssh

    3 条回复    2023-07-31 11:00:17 +08:00
    nilai
        1
    nilai  
       271 天前
    最近更新得有点快哦。。
    gxjares
        2
    gxjares  
       271 天前
    👍
    LonnyWong
        3
    LonnyWong  
    OP
       271 天前
    @nilai 做完一个功能,过两天又冒出一个新想法,蛋疼。估计还会有一个版本才能搞完。不过可能要晚一点了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3000 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:30 · PVG 21:30 · LAX 06:30 · JFK 09:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.