安装命令:
brew install lrzsz
sz:将选定的文件发送(send)到本地机器
rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)
拉取 https://github.com/robberphex/iTerm2-zmodem 两个sh文件,
或者:iterm2-zmodem-master.zip
将文件拷贝到/usr/local/bin文件夹中。
cd 到该目录下为其添加可执行权限。注意 这两个脚本中 sz rz命令的路径可能需要修改一下
chmod +x iterm2-send-zmodem.sh
chmod +x iterm2-recv-zmodem.sh
打开Profiles选项卡->Advanced->Triggers(点击Edit即可),如下图所示:

相关配置信息:
yaml 体验AI代码助手 代码解读复制代码
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命令了。
sudo yum install lrzsz
To send a file to a remote machine:
The receive a file from a remote machine
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!
