其他 2018-02-15 00:24:33

Mac下通过iterm2使用rz、sz上传下载文件

mac下安装lrzsz

1. 安装homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
https://brew.sh/index_zh-cn.html

2. 安装lrzsz

brew install lrzsz #这里以homebrew方式安装

3.配置iterm2

图片描述

  1. 复制两个.sh文件到/local/usr/bin目录下
  2. 打开iterm2的Preferences -> Profiles -> Default -> Advanced的tab页 -> Triggers的Edit按钮,添加两条规则https://github.com/mmastrac/iterm2-zmodem
     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
    

4.远程主机上安装lrzsz

yum install -y lrzsz

5.使用命令

  1. 上传
    rz #远程服务器输入此命令,然后选择本地文件看效果

  2. 下载
    sz filename filename1 … #远程服务器输入此命令,然后选择下载到本地的目录看效果