使用Windows开发的同学,在操作服务器的时候,大多都用过Linux上的一个工具:lrzsz
,安装好了就能直接使用rz
sz
命令上传下载文件,非常方便。
但是用Mac开发一般都是使用iTerm2来进行远程连接,但不能直接使用lrzsz
,于是经过一番搜查,发现了一个简单的方法让iTerm2支持lrzsz
。
安装brew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装lrzsz
brew install lrzsz
安装wget
brew install wget
安装iTrem2插件
为了能让iTrem2支持lrzsz,有位大佬写了两个脚本,我们只要学会使用它即可。
在/usr/local/bin
目录下用wget下载并授予可执行权限。
cd /usr/local/bin
wget https://raw.githubusercontent.com/jueshiyizhimao/iterm2-zmodem/master/iterm2-send-zmodem.sh
wget https://raw.githubusercontent.com/jueshiyizhimao/iterm2-zmodem/master/iterm2-recv-zmodem.sh
chmod +x /usr/local/bin/iterm2-send-zmodem.sh /usr/local/bin/iterm2-recv-zmodem.sh
配置iTrem2
找到iTerm2的配置项:Preferences >> Profiles >> Default >> Advanced >> Triggers >> Edit

然后进行如下配置


完成
配置完成,只要在服务器端安装lrzsz
就可以使用rz
sz
简单的上传文件了。
brew官网:https://brew.sh/
lrzsz插件官网:https://github.com/mmastrac/iterm2-zmodem
参考文章:https://molunerfinn.com/iTerm2-lrzsz/#%E9%80%9A%E8%BF%87brew%E5%AE%89%E8%A3%85lrzsz

网友评论