V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
9
V2EX  ›  程序员

tmux 如何 rz / sz ?有替代方案吗?

  •  
  •   9 · 2017-08-01 09:26:10 +08:00 · 15201 次点击
    这是一个创建于 2696 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看了下 rz / sz 是 screen only,那么各位是如何在 tmux 下上传下载来自 windows 的文件的?
    25 条回复    2022-01-16 17:59:14 +08:00
    ToughGuy
        1
    ToughGuy  
       2017-08-01 09:39:07 +08:00
    scp, sftp
    congeec
        2
    congeec  
       2017-08-01 09:43:03 +08:00
    手动 scp -C
    文件多的话,用 rsync,反正 ssh 都配置好了,也不用输密码
    大文件的话,有时候用 devd + aria2c,这样能用多线程加速
    局域网之间,小文件的话,用 magic wormhole
    不过我都是随时挂载 samba 的🙄
    oisc
        3
    oisc  
       2017-08-01 09:46:50 +08:00
    winscp
    Immortal
        4
    Immortal  
       2017-08-01 09:48:13 +08:00
    搭车问下 rz 和 sz 在 linux 下能用么...我配置了下 gg 了
    BOYPT
        5
    BOYPT  
       2017-08-01 09:51:00 +08:00
    screen 下可用
    BOYPT
        6
    BOYPT  
       2017-08-01 09:51:23 +08:00
    @Immortal #4 不需要配置的
    vindurriel
        7
    vindurriel  
       2017-08-01 10:11:01 +08:00 via iPhone
    tmux 可用
    如果通过跳板机连接的话 你需要 zssh
    Immortal
        8
    Immortal  
       2017-08-01 10:12:02 +08:00
    @BOYPT 我直接在 terminator 下输入 rz 乱码了
    BOYPT
        9
    BOYPT  
       2017-08-01 10:18:56 +08:00   ❤️ 1
    @Immortal #8 没问题啊,rzsz 本来就是按二进制传输,你直接执行命令终端就是二进制的东西了;
    但是有些终端检测到这样的二进制会打开文件选择框(比如 xshell ),xshell 也可以从菜单选择上传下载文件;而 putty 不支持 zmodem。
    你换个终端工具吧。
    Immortal
        10
    Immortal  
       2017-08-01 10:22:27 +08:00
    @BOYPT soga 我一直以为所有终端都会打开文件选择...我看下命令行如何直接操作吧 换终端我觉得好不习惯 谢谢大佬
    livc
        11
    livc  
       2017-08-01 10:38:22 +08:00
    可以参考 https://livc.io/170
    tmux 里貌似确实不能用?我记得我是传不过去
    soli
        12
    soli  
       2017-08-01 10:46:00 +08:00
    scp 啥的需要输一堆路径,如果路径比较深的话,还是挺麻烦的。

    rzsz 有种信手拈来的快感。可惜很多终端不支持,或不认真支持。
    BlackCat02
        13
    BlackCat02  
       2017-08-01 10:49:47 +08:00
    @Immortal 试试 “ rz -be ” 呢?
    Immortal
        14
    Immortal  
       2017-08-01 11:05:48 +08:00
    @BlackCat02 发现远程服务器 sz 已经完毕 我这边终端"rz -be"依然卡死,rz 不带 be 也是一样的结果
    Tink
        15
    Tink  
       2017-08-01 11:28:41 +08:00 via iPhone
    tmux 确实不支持 lrzsz
    9
        16
    9  
    OP
       2017-08-01 15:32:59 +08:00
    放弃了,还是新开标签 rz 上传文件来得快
    carlonelong
        17
    carlonelong  
       2017-08-01 22:59:53 +08:00
    我都是开一个没有 tmux 的 tab 传的
    wanderer
        18
    wanderer  
       2017-08-02 00:05:25 +08:00
    xucheng
        19
    xucheng  
       2017-08-02 01:02:25 +08:00 via iPhone
    请尝试使用 tmux escape 的功能,比如像这样 https://github.com/xu-cheng/dotfiles/blob/master/home/bin/it2dl
    9
        20
    9  
    OP
       2017-09-18 09:25:03 +08:00
    @xucheng 大神可以解释下吗,没看明白,感谢
    fcymk2
        21
    fcymk2  
       2017-09-21 20:26:53 +08:00
    @xucheng 大神详细介绍下吧....感谢..
    734839030
        22
    734839030  
       2021-12-13 11:48:44 +08:00
    https://github.com/trzsz/trzsz
    看看这个,符合你的需求
    9
        23
    9  
    OP
       2021-12-16 09:53:27 +08:00
    @734839030 十分感谢,试用了下,有些 bug ,反馈了。
    LonnyWong
        24
    LonnyWong  
       2022-01-15 23:39:31 +08:00
    @9 https://github.com/trzsz/trzsz 又更新了,欢迎试用。
    9
        25
    9  
    OP
       2022-01-16 17:59:14 +08:00
    @LonnyWong 点赞
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3044 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 13:57 · PVG 21:57 · LAX 05:57 · JFK 08:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.