mac下使用rz、sz实现从服务器上传下载文件

2019/06/10 发布  ·  次阅读  ·  本文 870 字  ·  读完需要 3 分钟

mac下使用rz、sz实现从服务器上传下载文件

目录

一、简介

在 windows 下通常可以用 xshell、secureCRT 等工具,只要在服务端装好 lrzsz 工具包就可以实现简单方便的文件上传下载。但是在 Mac 上用 iTerm 的时候发现 iTerm 原生不支持 rz、sz 命令,也就是不支持 Zmodem 来进行文件传输。但是有开发小哥写出了脚本解决了这样问题。

二、具体GitHub地址

https://github.com/mmastrac/iterm2-zmodem

三、在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按钮。

Regular Expression Action Parameters Instant
rz waiting to receive.**B0100 Run Silent Coprocess /usr/local/bin/iterm2-send-zmodem.sh checked
**B00000000000000 Run Silent Coprocess /usr/local/bin/iterm2-recv-zmodem.sh checked

六、服务端安装lrzsz

yum install lrzsz

扫码关注有惊喜

(转载本站文章请注明作者和出处 白贺-studytime

Post Directory