一、安装ITerm2,官网自行下载就可以(mac终端不支持lrzsz,所以需要下载个支持的)

二、安装brew,Mac默认安装了ruby,打开终端执行如下命令:

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

如下载不了可以访问国内资源

HomebrewCN: Homebrew 国内安装脚本

三、安装lrzsz

lrzsz是一款在linux里可代替ftp上传和下载的程序。它使用unix通信套件提供的X,Y,和ZModem文件传输协议。通过下载它来使用rz,sz。

执行命令:

brew install lrzsz

四、安装wget

下载lrzsz之后,需要使用wget下载iterm2-zmodem。Mac默认不安装wget,可以通过brew安装。

执行命令:

brew install wget

五、下载iterm2-zmodem

在iTerm2中使用Zmodem传输文件。

执行命令:

cd /usr/local/bin
wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-send-zmodem.sh
wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-recv-zmodem.sh
chmod 777 /usr/local/bin/iterm2-*

如果命令需要权限,尝试在命令前面加上sudo

六、如果第四五步出现问题下载不了脚本文件手动创建脚本

cd /usr/local/bin
touch iterm2-recv-zmodem.sh
touch iterm2-send-zmodem.sh
vim iterm2-recv-zmodem.sh
#!/bin/bash
osascript -e 'tell application "iTerm2" to version' > /dev/null 2>&1 && NAME=iTerm2 || NAME=iTerm
if [[ $NAME = "iTerm" ]]; thenFILE=`osascript -e 'tell application "iTerm" to activate' -e 'tell application "iTerm" to set thefile to choose folder with prompt "Choose a folder to place received files in"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")"`
elseFILE=`osascript -e 'tell application "iTerm2" to activate' -e 'tell application "iTerm2" to set thefile to choose folder with prompt "Choose a folder to place received files in"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")"`
fiif [[ $FILE = "" ]]; thenecho Cancelled.# Send ZModem cancelecho -e \\x18\\x18\\x18\\x18\\x18sleep 1echoecho \# Cancelled transfer
elsecd "$FILE"/usr/local/bin/rz -E -e -bsleep 1echoechoecho \# Sent \-\> $FILE
fi
vim iterm2-send-zmodem.sh
#!/bin/bash
osascript -e 'tell application "iTerm2" to version' > /dev/null 2>&1 && NAME=iTerm2 || NAME=iTerm
if [[ $NAME = "iTerm" ]]; thenFILE=`osascript -e 'tell application "iTerm" to activate' -e 'tell application "iTerm" to set thefile to choose file with prompt "Choose a file to send"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")"`
elseFILE=`osascript -e 'tell application "iTerm2" to activate' -e 'tell application "iTerm2" to set thefile to choose file with prompt "Choose a file to send"' -e "do shell script (\"echo \"&(quoted form of POSIX path of thefile as Unicode text)&\"\")"`
fi
if [[ $FILE = "" ]]; thenecho Cancelled.# Send ZModem cancelecho -e \\x18\\x18\\x18\\x18\\x18sleep 1echoecho \# Cancelled transfer
else/usr/local/bin/sz "$FILE" -e -bsleep 1echoecho \# Received $FILE
fi

​​​​​​

给文件所有权限

chmod 777 iterm2-*

七、工具配置

按照这个图配置

配置完重启iTerm

八、配置完后可能还是不弹窗 可以尝试以下操作

1、配置的的顺序出错 send 在上 recv在下

2、

如果还是不弹窗可以尝试最后的✅ 勾选到instant 再次尝试

mac rzsz 不弹窗问题相关推荐

  1. 关闭mac提示parallels弹窗

    MAC:this copy of parallels desktop may not be genuine. You may be a victim of software counterfeitin ...

  2. sonic云真机分布式部署-ios真机接入

    一.现状 目前ios真机官方进度反馈,仍是远程操作比较卡顿,待后期继续优化解决: 部署到个人mac节点上,可以发现,还是比较难满足日常使用的(主要是太卡了),待持续优化中. 如果对sonic云真机不是 ...

  3. Mac上关闭Microsoft AutoUpdate的升级弹窗

    关闭Microsoft AutoUpdate的升级弹窗 Mac上安装了Office后,肯定会时不时收到Microsoft AutoUpdate的升级弹窗,每次弹窗会很打扰,解决办法就是把这个升级提示的 ...

  4. 中兴光猫去弹窗改超密Mac/sn区域码

    本工具只可用于中兴光猫 工具说明: 1.本工具是用批处理实现 2.感谢jarvisw的软件 3.光猫需要恢复出厂 工具实现功能: 前提,知晓自己的基本网络信息:宽带号码LOID/SN号码(郑州运营商均 ...

  5. mac 清除Mackeeper浏览器弹窗

    引言 在最近实用mac的时候被一些恶意网站链接到一些国外涉黄网站或是赌博网站后,浏览器(笔者是google的chrome)就开始像中病毒一样会是不是的弹出mac keeper公司的检测报告,然后建议你 ...

  6. airpods链接mac弹窗_4招教你用MacOS查AirPods电量技巧:低电量提醒、自动弹窗

    当我们想要在Mac上配对AirPods后,要怎么通过macOS来查询AirPods电量呢?在这篇就要来教大家这几招技巧,除了透过蓝牙查AirPods 功能外,其实还有些软体可直接使用状态栏直接快速查电 ...

  7. airpods链接mac弹窗_在 Mac 状态栏查看 AirPods 电量,还能收到低电量提醒:Battery Stats for AirPods | App+1...

    要想在 Mac 上查看 AirPods 的电量,我们一般有以下两种选择: 第一种:点击状态栏的音量图标,输出设备列表中就会显示 AirPods 电量.这种方式无需让 AirPods 连接 Mac,只要 ...

  8. airpods链接mac弹窗_AirPods 也能在 Mac 上开盒即连

    今天介绍的这款 AirBuddy 2 就是其中之一. 得益于蓝牙私密协议和耳机与手机系统的深层捆绑,iOS/iPadOS 设备在检测到 AirPods 的蓝牙信号后便可以自动激活手机的弹窗,显示耳机的 ...

  9. mac+iphone使用charles配置完成一直不显示allow弹窗

    mac+iphone使用charles配置完成一直不显示allow弹窗 问题: 之前自己的mac和iphone通过连接同一个wifi,配置charles实现过抓包,但是最近突然失效.配置好以后char ...

最新文章

  1. Jmeter 使用自定义变量
  2. 华为日志服务器文档,免费日志服务器
  3. python安装过程中关机_1234567,Python帮女神自动来关机
  4. 国航移动门户让我出行无忧
  5. 全球及中国儿童滑步车市场销量需求调查与竞争格局展望报告2022年
  6. python和excel的结合新软件_Python处理Excel模块的对比分析!
  7. Matrix工作室人事管理规章
  8. c语言用fun求矩阵,C语言通过函数调用求n*n阶矩阵周边元素绝对值之和
  9. JVM内存结构|程序计数器
  10. c语言中词法分析怎么识别注释,C语言中的词法分析-如何在检测多行注释时使星号被读取并输出?...
  11. 正弦信号发生器设计——VHDL
  12. html宽度自动填充,html – 创建一个td填充表宽度
  13. Linux-0.11内核学习-添加系统调用
  14. 信息检索:“众筹”专利分析
  15. Nhibernate(1)续
  16. LLVM IR / LLVM指令集入门
  17. java jar apktool,apktool.jar
  18. 快速入门Flink (7) —— 小白都喜欢看的Flink流处理之DataSources和DataSinks(转载)
  19. 忠魁互联优化:头条SEO全网搜索营销怎么做?
  20. pyomo / Ipopt : Error evaluating constraint 1: can‘t evaluate pow‘(0,0.5).

热门文章

  1. MpAndroidChart饼图
  2. BAT面试经验分享(机器学习算法岗)
  3. 问答间了解ISO27701隐私信息管理体系
  4. mac 命令行查看DNS
  5. 以亲身经历解读经典的定律或法则
  6. Niagara_Advanced内容示例 1.3 Communicate with External Render Targets
  7. TIA博途V17中如何创建和使用VoT应用程序_Web功能
  8. Excel:每隔几行求取一次平均值(基于函数功能)
  9. spring boot静态资源文件的访问以及自定义
  10. 海淀区第九届单片机竞赛获奖名单_第九届蓝桥杯国赛电子类单片机设计与开发组获奖名单...