乐趣区

关于macos:mac安装iterm2rzsz-命令实现服务器与本地互传文件

前言

想要实现近程服务器与本地互传文件,就须要用到 rz、sz 命令
装置期间遇到卡住问题也会记录

一 装置 iterm

下载安装包 https://iterm2.com/

二、下载 lrzsz

1、没有装置 homebrew 的话,能够先装置 brew。https://brew.sh/
装置期间如果报错 curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443
能够应用国内源,命令如下

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

两头会有几次须要输出明码,照做就好。
装置实现后能够用 brew -v 测验是否装置胜利

2、下载 lrzsz
brew install lrzsz

三、下载 iterm2-send-zmodem 和 iterm2-recv-zmodem

下载地址:https://github.com/aikuyun/it…
而后将两个文件放在 /usr/local/bin/ 门路下,并进入该目录增加权限

cd /usr/local/bin

chmod +x iterm2-send-zmodem.sh

chmod +x iterm2-recv-zmodem.sh

四、设置 iterm2 的触发器

关上 iterm2 的 Preferences-》Profiles-》Advanced-》Triggers,点击 edit
增加后果如下图

五、测试一下

1、如果应用 iterm2 近程 ssh 连贯服务器,服务器端须要装置 lrsz 包。
2、关上近程服务器 输出 sz *** 文件 呈现一个弹窗,抉择要下载到的地位,就 OK 啦
3、我期间遇到问题,iterm2 卡住不能用,也没下载下来

通过一番查找,通过 which sz 查到我的 sz 在 /opt/homebrew/bin/sz
于是关上 /usr/local/bin/ 下的两个 sh 文件,将文件中的 /usr/local/bin/ 改为 /opt/homebrew/bin/ 就好了

退出移动版