苍溪规划和建设局网站,微信网站开发制作公司,网站 建设平台分析,网站免费源码大全说明#xff1a;使用rz sz实现终端的文件传输#xff0c;该命令主要使用场景为 macos中通过堡垒机登陆后无法使用ftp工具传输文件。
工具#xff1a;iTerm2、lrzsz、homebrew
以及两个脚本文件#xff08;iterm2-recv-zmodem.sh、iterm2-send-zmodem.sh#xff09;
…说明使用rz sz实现终端的文件传输该命令主要使用场景为 macos中通过堡垒机登陆后无法使用ftp工具传输文件。
工具iTerm2、lrzsz、homebrew
以及两个脚本文件iterm2-recv-zmodem.sh、iterm2-send-zmodem.sh
步骤一执行命令如下
/bin/bash -c $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)
执行后结果如下 根据next steps步骤安装环境变量 步骤二安装rz sz 命令如下 brew install lrzsz
建立rz、sz软连接到/usr/local/bin 命令如下
which rz 找到rz 路径
配置软链接
sudo ln -s /opt/homebrew/bin/rz /usr/local/bin/ 步骤三下载iterm2-recv-zmodem.sh、iterm2-send-zmodem.sh
打开GitHub官网 https://github.com/ 然后登录进去搜索mmastrac 然后选择这个点进去
下载zip包 解压之后 将 iterm2-send-zmodem.sh iterm2-recv-zmodem.sh
移动到/usr/local/bin/下面
步骤四
官网下载 iTerm2 - macOS Terminal Replacement
配置iterm2
进入 Preperences -- Profiles–Advanced找到Triggers点击edit
然后这样进行配置
Regular expression: rz waiting to receive.**B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh 1 2 3 Regular expression: **B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
**注意** 上面是iterm2-send-zmodem.sh 下面是iterm2-recv-zmodem.sh 一定不能放反位置了 要不然上传下载命令执行也会反着
参考mac使用rz sz报错 waiting to receive.**B0100000023be50最新解决方案_rz waiting to receive.**b0100000023be50_蒙奇帝路飞的博客-CSDN博客macos下iTerm2使用rz、sz命令传输文件解决通过堡垒机登陆后无法传输文件_iterm2 rz 选不了文件_会飞的鹅_的博客-CSDN博客