Mac iTerm2使用rz、sz從遠程上傳下載文件


使用 brew install lrzsz 。如果安裝遇到錯誤的話,使用以下方法: 

  1. 在mac終端下運行: brew install lrzsz (安裝教程:http://brew.sh/index_zh-cn.html)
  2. 文件下載地址:https://github.com/mmastrac/iterm2-zmodem
  3. 保存 iterm2-send-zmodem.sh 和 iterm2-recv-zmodem.sh 到 /usr/local/bin/ ,還要設置權限 chmod -R 775 /usr/local/bin/iterm*zmodem.sh
  4. 配置iTerm2中的Triggers:(打開iterm2 ------  同時按 command+,鍵 --> Profiles -->  Default --> Advanced --> Triggers的Edit按鈕,在彈出的界面配置以下參數)
    Regular expression: rz 等待接收...\*\*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

使用方法

將文件傳到遠端服務器

  1. 在遠端服務器上輸入 rz ,回車 
  2. 選擇本地要上傳的文件
  3. 等待上傳

從遠端服務器下載文件

  1. 在遠端服務器輸入 sz filename filename1 ... filenameN
  2. 選擇本地的存儲目錄
  3. 等待下載

PS:遠端服務器也需要安裝lrzsz。centOS安裝方法: yum -y install lrzsz

參考

https://github.com/mmastrac/iterm2-zmodem


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM