lrzsz
简介
在开发及测试过程中,有时需要在测试机和本地进行文件的上传、下载。而使用Proxychains4、scp等命令时会出现不生效情况,可通过rz、sz进行文件传输。
安装
这里将介绍Mac上rz、sz的安装方法:
下载并安装 iTerm2 https://www.iterm2.com/#/section/downloads
下载并安装 lrzsz
brew install lrzsz
ln -s /usr/local/Cellar/lrzsz/{版本号}/bin/sz
ln -s /usr/local/Cellar/lrzsz/{版本号}/bin/rz
下载并安装
automatic zmoderm for iTerm2
cd /usr/local/bin
- 下载文件: iterm2-recv-zmodem.sh、iterm2-send-zmodem.sh
sudo chmod 777 /usr/local/bin/iterm2-*
添加 iTerm2配置项
- iTerm2 → Preferences → Profiles → Advanced → Triggers
选择Edit, 进行如下两个配置, 然后close,之后就可以使用rz上传,sz下载文件等。
\*\*B0100 Run Slient Coprocess /usr/local/bin/iterm2-send-zmodem.sh
\*\*B00000000000000 Run Slient Coprocess /usr/local/bin/iterm2-recv-zmodem.sh
注意:
- instant的勾选框要勾选
- Regular Expression的内容拷过去的时候不要带多余的空格
使用
在iTerm2上链接服务器
进入要拷贝文件的目录,输入rz回车,等待选择文件窗口
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 小新's Blog!
评论
Va