首先须要安装iTerm2
和homebrew
,在终端中执行(打开终端,使用搜索(command + space
),输入terminal.app
, 而后回车):git
# iTerm2 curl -o iTerm2.zip https://iterm2.com/downloads/stable/iTerm2-3_2_0.zip # 解压 unzip iTerm2.zip 直接在Finder中双击解压后的文件, 标准的Mac软件安装流程 # homebrew, 直接在终端中执行 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" # 修改成国内的软件源,速度会快不少, 这里使用的是中科大的镜像源 cd "$(brew --repo)" git remote set-url origin git://mirrors.ustc.edu.cn/brew.git cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin git://mirrors.ustc.edu.cn/homebrew-core.git
安装lrzsz
brew install lrzsz
github
克隆脚本
```
# 克隆zmodem的iTerm2脚本
git clone https://github.com/mmastrac/iterm2-zmodem.gitexpress
# 进入目录
cd iterm2-zmodem
# 查看文件是否有可执行权限, 若是没有可执行权限,则修改权限
chmod 755 iterm2-recv-zmodem.sh
chmod 755 iterm2-send-zmodem.shruby
# 将这两个文件拷贝到/usr/local/bin下
cp -f iterm2-recv-zmodem.sh /usr/local/bin/
cp -f iterm2-send-zmodem.sh /usr/local/bin/
```服务器
iTerm2添加Triggers
Regular expression: \*\*B0100 Action: Run Silent Coprocess Parameters: /usr/local/bin/iterm2-send-zmodem.sh Regular expression: \*\*B00000000000000 Action: Run Silent Coprocess Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
添加步骤: 点击状态栏的iTerm2 -> 打开Preferences -> Profiles -> 选择本身的配置文件 -> 点击右侧的Advanced标签 -> 点击Triggers的Edit - > 点击左下角的+号,根据上面的规则添加
,添加完毕点击右下角的close
,关闭全部窗口,重启iTerm2
.app
如今能够在服务器上使用rz
和sz
命令上传和下载文件了,须要在服务器安装软件包lrzsz
:curl
yum install epel-release yum install lrzsz
apt install lrzsz