600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > mac上使用rz sz命令

mac上使用rz sz命令

时间:2021-08-27 23:23:10

相关推荐

mac上使用rz sz命令

背景

我们经常使用 sz/rz 命令进行文件的上传下载,非常方便。但Mac不能直接使用,需要进行配置才能使用

问题现象

Mac终端使用rz进行上传,报错如下:

rz waiting to receive.**B0100000023be50

Mac终端使用sz,报错如下:

**B00000000000000

并且都会卡死终端一段时间

解决方案

mac终端不支持rz、sz,故安装iterm2并配置使用rz、sz

1. 安装 lrzsz

brew install lrzsz

安装完成后检查sz是否存在

ls -alh /usr/local/bin/sz

如果没有安装homeBrew需要先安装

/usr/bin/ruby -e "$(curl -fsSL /Homebrew/install/master/install)"

2. 下载安装 iTerm2:iterm官网

3. 配置 iTerm2

进入到 /usr/local/bin 目录下,下载两个脚本文件

cd /usr/local/bin sudo wget /sy-records/1b3010b566af42f57fa6fa38138dd22a/raw/2bfe590665d3b0e6c8223623922474361058920c/iterm2-send-zmodem.sh sudo wget /sy-records/40f4ba22e3fbdeedf58463b067798962/raw/b32d2f7ac3fa54acca81be3664797cebb724690f/iterm2-recv-zmodem.shsudo chmod 777 /usr/local/bin/iterm2-*

下载好之后进行 iTerm2 的配置

点击 iTerm2 的设置界面 Perference -> Profiles -> Default -> Advanced -> Triggers 的 Edit 按钮

点击 + 号,添加如下的参数

Regular expression: rz waiting to receive.\*\*B0100Action: Run Silent CoprocessParameters: /usr/local/bin/iterm2-send-zmodem.shInstant: checkedRegular expression: \*\*B00000000000000Action: Run Silent CoprocessParameters: /usr/local/bin/iterm2-recv-zmodem.shInstant: checked

添加完成如下图所示

勾选了 instant就不需要重启items了

至此,我们就可以愉快的使用 sz 和 rz 命令了

进入一个目录下sz+文件名称,可以下载一个文件,最后选择下载到的目录进入一个目录下rz可以上传一个文件,最后选择上传的文件

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。