生命不息
折腾不止

MAC下iterm2使用lrzsz命令

在 windows 下有 xshell 等客户端非常方便的使用 lrzsz 命令 , 这个命令可以非常方便的直接在 ssh 界面下上传下载文件 , 不用每次传一个文件还要切到 winscp. 最近换了 mac 电脑用 , 发现自带的终端其实不支持 lrzsz 的命令 . 所以我们要安装 iTerm2 来解决这个问题 .

先安装 iTerm

iTerm 的下载地址 :http://www.iterm2.com/downloads.html

使用 brew 安装 lrzsz

在终端界面下执行 :

brew install lrzsz

至于不会用 brew 的用户自行补课 ..mac 下很好用的包管理

下载安装 rzsz 的执行代码

  1. 安装脚本到 mac 指定目录,地址在: https://github.com/aikuyun/iterm2-zmodem
  2. 保存 iterm2-send-zmodem.shiterm2-recv-zmodem.sh 到 mac 的 /usr/local/bin/ 路径下
  3. 添加代码的可执行权限 :
chmod +x iterm2-send-zmodem.sh 
chmod +x iterm2-recv-zmodem.sh

给 iTerm 添加 trigger

设置的地方如图 :

HajJ.png HtNZ.pngHfmw.png

设置的内容在下面 :

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

 

重启 iTerm

重启 iterm2 ,链接远程 Linux ,输入 rz 命令试一下吧(注意上传文件路径不能包含中文)

赞(0)
未经允许不得转载:91云(91yun.co) » MAC下iterm2使用lrzsz命令

留言 1

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #0

    放着好好的SCP、SFTP不用,折腾轮子有啥意思?

    ByeBlank7年前 (2017-05-22)回复