双色球实时更新 随州感贩教育咨询有限公司-Mobile

  • A+
所属分类:Linux系统

Window上可以用rz,sz命令上传,下载文件,Mac下也可以。下面介绍一下Mac OS下如何配置rz,sz。

安装brew

brew是Mac OS上的一个包管理工具,类似与Centos系统yum和Ubuntu系统的apt,可以使用它来安装接下来要使用到的iTerm,wget等工具。

官方安装(受网络原因可能安装很慢)

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

国内地址安装

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

安装iTerm2

iTerm是一个Mac下的终端工具,非常好用的命令行工具。Mac自带的终端是不支持lrzsz的,需要先下载支持它的iterms。

下载地址:https://iterm2.com/downloads.html

官网下载,在本地解压,并将文件拖入~/Applications,安装完成

安装lrzsz

lrzsz是一款在linux里可代替ftp上传和下载的程序,通过下载它来使用rz,sz。

brew install lrzsz

下载iterm2-zmodem

在iTerm2中使用Zmodem传输文件

git 克隆 或者wget 下载

git clone?https://github.com/aikuyun/iterm2-zmodem.git</p>

 

wget https://raw.githubusercontent.com/aikuyun/iterm2-zmodem/master/iterm2-recv-zmodem.sh
wget https://raw.githubusercontent.com/aikuyun/iterm2-zmodem/master/iterm2-send-zmodem.sh

脚本文件移动到本地/usr/local/bin/目录下

设置一下两个脚本的权限,一般 chmod 777 就行了

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

添加trigger

打开一个iTerm终端,点击菜单的Preferences>profiles->default->Advanced>edit中的Tirgger

添加两条trigger,分别设置 Regular expression,Action,Parameters,Instant如下:

1.第一条

Regular expression: rz waiting to receive.\*\*B0100
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-send-zmodem.sh
Instant: checked

2.第二条

Regular expression: \*\*B00000000000000
Action: Run Silent Coprocess
Parameters: /usr/local/bin/iterm2-recv-zmodem.sh
Instant: checked