美文网首页
在 iTerm 中使用 rz/sz 传输文件

在 iTerm 中使用 rz/sz 传输文件

作者: alan_yeh | 来源:发表于2021-08-10 14:00 被阅读0次
    1. 在 Mac 上安装 lrzsz
    $ brew install lrzsz
    
    1. 在 Mac 上新建 shell 脚本
    $ touch /usr/local/bin/iterm2-recv-zmodem.sh
    $ touch /usr/local/bin/iterm2-send-zmodem.sh
    

    内容参考 github

    完成脚本创建后,为脚本添加可执行权限。

    $ chmod a+x /usr/local/bin/iterm2-recv-zmodem.sh
    $ chmod a+x /usr/local/bin/iterm2-send-zmodem.sh
    
    1. 配置 iterm2

    Preferences -> Profiles -> Default -> Advanced -> Triggers

    截屏2021-08-10 11.45.07.png 截屏2021-08-10 14.54.57.png

    新增两条记录,Regular Expression 和 Parameters 分别是

    \*\*B0100                         /usr/local/bin/iterm2-send-zmodem.sh
    \*\*B00000000000000               /usr/local/bin/iterm2-recv-zmodem.sh
    

    注意,Action 需要选择 Run Silent Coprocess...,并勾选 Instant。

    1. 使用命令
      使用 ssh 连接到服务器后,输入 rz,会弹窗选择文件,即可将本地文件传输到服务器。
    $ rz
    

    使用 sz xxxx.jar,会弹窗选择目录,即可将服务器的文件传输到本地。

    $ sz xxxx.jar
    

    相关文章

      网友评论

          本文标题:在 iTerm 中使用 rz/sz 传输文件

          本文链接:https://www.haomeiwen.com/subject/fipxbltx.html