lrzsz使用sz和rz 远程上传下载

2,527 阅读1分钟

需要对linux和本地都进行必要安装

1. linux安装

在centOs下,可以用自带的包管理工具进行下载,命令如下:

    yum -y install lrzsz

2.本地mac下安装

终端使用item2

  • 安装homebrew
ruby -e "$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"

  • 需要下载安装 安装lrzsz
 brew install lrzsz
  • 拉取 https://github.com/mmastrac/iterm2-zmodem 两个sh文件,将他们拷贝到/usr/local/bin文件夹中。
// 例如
sudo cp /Users/johnson_fu/Documents/iterm2-zmodem-master/iterm2-* /usr/local/bin

sudo chmod 777 /usr/local/bin/iterm2-*

3.配置item2

然后点击 edit

里面的内容填写形式如下:

Regular expression Action Parameters
**B00000000000000 Run Silent Coprocess /usr/local/bin/iterm2-recv-zmodem.sh
**B0100 Run Silent Coprocess /usr/local/bin/iterm2-send-zmodem.sh

终端中执行 rz

rz

这时,会打开对话框,就可以选择进行上传了,比scp的方式要简单方便很多。

终端中执行 sz

sz filename filename1 ... fileNameLast

同样,会指示进行下载