前言
在Windows下面使用xshell时,经常使用sz命令进行文件的上传下载非常方便。 但是在mac下面就不能直接使用了需要进行配置才能使用这么方便的功能。
安装lrzsz
brew install lrzsz
安装完成后检查是否存在
~ ls -alh /usr/local/bin/sz
lrwxr-xr-x 1 lijinpeng admin
32B 10 12 15:10 /usr/local/bin/sz -> ../Cellar/lrzsz/0.12.20_1/bin/sz
配置iterm2属性
拉取 github.com/mmastrac/it… 两个sh文件,将他们拷贝到/usr/local/bin文件夹中。
cd /usr/local/bin
sudo wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-send-zmodem.sh
sudo wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-recv-zmodem.sh
sudo chmod 777 /usr/local/bin/iterm2-*
最后修改iterm2的配置:
打开iterm2------ 同时按 command和,键 -------Profiles ----------
Default ------- Advanced ------ Triggers的Edit按钮
点击+号,添加如下的参数,参考下图
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就可以愉快的使用sz和rz命令了。
yum -y install lrzsz
大功告成。