当前位置: 首页 > news >正文

iterm2 使用 zmodem(lrzsz)传输文件

1. 先确认服务器端安装了 lrzsz

登录服务器执行

yum install -y lrzsz   # CentOS / RHEL
apt install -y lrzsz   # Ubuntu / Debian

2. 本地 Mac 安装 Zmodem 支持脚本

brew install lrzsz# 下载 iTerm2-zmodem 脚本
mkdir -p ~/iterm2-zmodem
cd ~/iterm2-zmodemcurl -O https://gitcode.com/gh_mirrors/it/iTerm2-zmodem/blob/master/iterm2-send-zmodem.sh
curl -O https://gitcode.com/gh_mirrors/it/iTerm2-zmodem/blob/master/iterm2-recv-zmodem.shchmod +x iterm2-*.sh

这会在你本地 ~/iterm2-zmodem/ 目录下生成两个脚本:

  • iterm2-send-zmodem.sh

  • iterm2-recv-zmodem.sh

记住路径,后面要配置到 iTerm2 里!

3. 配置 iTerm2 的触发器(Trigger)

在 iTerm2 里设置自动识别 ZMODEM 传输命令

步骤如下:

  1. 打开 iTerm2

  2. iTerm2 菜单 -> Settings -> Profiles -> 选择你的默认 profile -> Advanced -> 找到 Triggers

  3. 点击 Edit…

  4. 配置两条规则:

第一条 Trigger(接收文件):

  • Regular Expression: **B0100000023BE50

  • Action: Run Silent Coprocess

  • Parameters: /bin/bash ~/iterm2-zmodem/iterm2-recv-zmodem.sh

  • Instant: 打开

第二条 Trigger (发送文件):

  • Regular Expression: **B00000000000000

  • Action: Run Silent Coprocess

  • Parameters: /bin/bash ~/iterm2-zmodem/iterm2-send-zmodem.sh

  • Instant: 打开

注意:

~/iterm2-zmodem/ 路径根据你真实存放的位置改

Triggers 里的 Instant 一定要打✅勾

脚本一定要有执行权限(chmod +x)

配置完以后,sz/rz就能正常用了!

相关文章:

  • 大模型——Spring.new快速构建AI驱动的定制化商业应用
  • Linux系统编程 day11 锁 (两天没有更新了,中期完就休息了)
  • 开关电源实战(六)ADDC反激电源
  • 【MySQL数据库】函数操作
  • PH热榜 | 2025-04-27
  • 论文速报《ChatBEV:理解BEV地图的视觉语言模型新突破》
  • H5实现一个二维码生成器页面
  • 【MySQL】Java代码操作MySQL数据库 —— JDBC编程
  • 接口测试详解
  • 【Luogu】动态规划六
  • vue3子传父——v-model辅助值传递
  • C++ ——引用
  • 详细PostMan的安装和基本使用方法
  • 低压电工证考试的实操部分主要考察哪些内容?
  • 邀请函|2025 Altair区域技术交流会华北站,报名开启!
  • 安卓基础(适配器和RecyclerView )
  • 【HPC存储性能测试】02-ior带宽性能测试
  • Bolt.diy 一键部署,“一句话”实现全栈开发
  • GPUStack昇腾Atlas300I duo部署模型DeepSeek-R1【GPUStack实战篇2】
  • Java安全之cc链学习集合
  • 港理大公布多项AI+医工成果,助港建设国际医疗创新枢纽
  • 龚正会见委内瑞拉副总统罗德里格斯
  • 北美票房|《罪人》遭媒体唱衰,好莱坞业内人士集体反击
  • 马上评|“AI神医宇宙”欺诈,连演员都不请了
  • 《沙尘暴》:用贴近生活的影像和表演拍摄悬疑剧
  • “富卫保险冠军赛马日”创双纪录,打造赛马旅游盛宴,印证香港联通国际优势