在2017年初,为mac处理了该问题。今天重新按之前的流程操作时,发现了很多问题。重新整理后,记录在这里。
mac环境连接linux时支持rz sz的步骤
一、安装iterm2
mac自带的终端是实现不了的,所以需要下载iterm2. 下载地址
二、安装 lrzsz
brew install lrzsz
执行该步骤时,需要保证你的机子上有装有 Homebrew。
如果没有,请自行安装, 相关链接。
安装完成后,到 /usr/local/bin 路径下查看是否存在sz rz
如果存在安装失败的情况, 根据提示的信息,删除对应路径下的文件并执行更新命令即可。
rm -rf '提示的路径'
brew update
三、下载iterm2-zmodem脚本(需要梯子)
命令如下:
curl -L -o /usr/local/bin/iterm2-recv-zmodem.sh https://raw.githubusercontent.com/RobberPhex/iterm2-zmodem/master/iterm2-recv-zmodem.sh
curl -L -o /usr/local/bin/iterm2-send-zmodem.sh https://raw.githubusercontent.com/RobberPhex/iterm2-zmodem/master/iterm2-send-zmodem.sh
四、更改iterm2-zmodem脚本权限
chmod +x iterm2-send-zmodem.sh
chmod +x iterm2-recv-zmodem.sh
五、为iterm2增加trigger
- 打开iterm2
- 在界面中按command + ,
- 增加triggers, 图示:
附triggers中填入的文本
Regular expression: **B0100 Action: Run Silent Coprocess Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Regular expression: **B00000000000000 Action: Run Silent Coprocess Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。