mac通过iTerm2实现rz sz上传下载功能

mac通过iTerm2实现上传下载功能

一、 在mac电脑上安装lrzsz

安装命令:

brew install lrzsz


sz:将选定的文件发送(send)到本地机器

rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)

二、配置iterm2

拉取 https://github.com/robberphex/iTerm2-zmodem 两个sh文件,

或者:iterm2-zmodem-master.zip 

将文件拷贝到/usr/local/bin文件夹中。

cd 到该目录下为其添加可执行权限。注意 这两个脚本中 sz rz命令的路径可能需要修改一下



chmod +x iterm2-send-zmodem.sh
chmod +x iterm2-recv-zmodem.sh


打开Profiles选项卡->Advanced->Triggers(点击Edit即可),如下图所示:


attachments-2026-05-Z4O0STgZ69fab0449de85.png

相关配置信息: 

yaml 体验AI代码助手 代码解读复制代码


   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



配置完后,如下图所示:

attachments-2026-05-fyu3Im8h69fab06bbcce9.png

最后,在远程服务器上也安装好lrzsz就可以愉快的使用sz和rz命令了。

sudo yum install lrzsz


三、使用方法:

To send a file to a remote machine:

  1. Type rz on the remote machine
  2. Select the file(s) on the local machine to send
  3. Wait for the coprocess indicator to disappear

The receive a file from a remote machine

  1. Type sz filename1 filename2 … filenameN on the remote machine
  2. Select the folder to receive to on the local machine
  3. Wait for the coprocess indicator to disappear



  • 发表于 2小时前
  • 阅读 ( 10 )
  • 分类:linux

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
omicsgene
omicsgene

生物信息

782 篇文章

作家榜 »

  1. omicsgene 782 文章
  2. 安生水 372 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. xun 97 文章
  6. rzx 88 文章
  7. 红橙子 81 文章
  8. Ti Amo 78 文章