mac下使用rz、sz实现从服务器上传下载文件
简介
在 windows 下通常可以用 xshell、secureCRT 等工具,只要在服务端装好 lrzsz 工具包就可以实现简单方便的文件上传下载。但是在 Mac 上用 iTerm 的时候发现 iTerm 原生不支持 rz/sz 命令,也就是不支持 Zmodem 来进行文件传输。但是有开发小哥写出了脚本解决了这样问题。
具体 GitHub 地址
https://github.com/mmastrac/iterm2-zmodem
安装使用方法
-
Install lrzsz on OSX 在item终端中,执行
brew install lrzsz
-
下载iTerm2的相关脚本 ``` cd /usr/local/bin
wget https://raw.githubusercontent.com/mmastrac/iterm2-zmodem/master/iterm2-send-zmodem.sh https://raw.githubusercontent.com/mmastrac/iterm2-zmodem/master/iterm2-recv-zmodem.sh
chmod +x /usr/local/bin/iterm2-send-zmodem.sh /usr/local/bin/iterm2-recv-zmodem.sh
- 配置 iTerm2
找到 iTerm2 的配置项:iTerm2 的 Preferences-> Profiles -> Default -> Advanced -> Triggers 的 Edit 按钮。
```c
Regular expression: rz waiting to receive.**B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Instant: checked
Regular expression: **B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
Instant: checked
至此结束。只要服务端也已经装好了lrzsz工具包便可以方便地通过rzsz来进行文件上传下载了。
我的博客即将同步至腾讯云+社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=atiflmxkn637
扫码关注有惊喜
(转载本站文章请注明作者和出处 白贺-studytime)