zoukankan      html  css  js  c++  java
  • 在Mac机器上给ITerm2配置lrzsz,便捷的传输文件到远程服务器上

    可直接参考文档:http://danqingdani.blog.163.com/blog/static/18609419520141201215750

    需要使用到的github脚本:https://github.com/mmastrac/iterm2-zmodem

    或简明步骤如下:

    1.安装Iterm2, homebrew

    2.安装lrzsz: $brew install lrzsz

    3.下载github上的脚本,然后copy到/usr/local/bin中

    4.在ITerm2中对应的profile中“Advance”->"Trigger" 中填入:

        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

    5. 登录远程机器,该机器上需要有lrzsz(sudo yum install -y lrzsz)。理论上,$rz ,即会在本机弹出选择文件选择框。

    使用sz和rz命令传输文件:

    1. 打开iterm2终端,登录远程服务器

    2. 将本地文件上传到远程服务器,直接输入rz命令,弹出窗口,选择本地文件的路径,点击choose就OK了~

    3. 将远程服务器上的文件传送到本地,输入 sz filename,弹出窗口,选择本地存放路径,点击choose就OK了~

    ps:该方法适用于无法使用scp远程传输文件的情况,有没有感觉很方便呢

  • 相关阅读:
    js---选择排序
    js----冒泡排序
    js---快速排序
    js---去重方法(二)
    js---去重方法(一)
    js--进度条
    随机生成6位数验证码
    倒计时
    别踩白块
    贪吃蛇小游戏
  • 原文地址:https://www.cnblogs.com/sunshine2016/p/5923253.html
Copyright © 2011-2022 走看看