1. 程式人生 > >mac lrzsz工具,解決rzsz等待不起作用

mac lrzsz工具,解決rzsz等待不起作用

  • 摘要:mac上使用rz,sz命令,mac上的終端不支援rz和sz,所以安裝iterm並配置使用rz和cz1、首先需要下載安裝iterm2,下載地址:下載後安裝http://www.iterm2.cn/download2、使用brew安裝lrzsz  終端輸入brew install lrzsz,如果沒有安裝homeBrew需要先安裝   安裝完成後檢查ls-alh/usr/local/bin/sz是否存在3、新增
  • mac上使用rz,sz命令,mac上的終端不支援rz 和sz,所以安裝iterm並配置使用rz和cz

    1、首先需要下載安裝iterm2,下載地址:下載後安裝

    http://www.iterm2.cn/download

    2、使用brew 安裝lrzsz

      終端輸入brew install lrzsz,如果沒有安裝homeBrew需要先安裝
       安裝完成後檢查 ls -alh /usr/local/bin/sz 是否存在

    3、新增trigger

    lrszs命令安裝成功之後就是要建立兩個指令碼到/usr/local/bin目錄,指令碼地址:

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

    最後修改iterm2的配置:

     開啟iterm2------  同時按 command和,鍵 -------Profiles ----------  Default ------- Advanced ------ Triggers的Edit按鈕

     mac上使用使用rz,sz命令_IOS

    點選+號,新增如下的引數,參考下圖                                                                                  

     mac上使用使用rz,sz命令_IOS

        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

    4、使用rz,sz命令

    進入到一個目錄下sz+檔名稱,可以下載一個檔案,最後選擇下載到的目錄

    進入到一個目錄下rz可以上傳一個檔案,最後選擇上傳的檔案

  • 以上是mac上使用使用rz,sz命令的內容,更多 使用 命令 rzsz Mac 的內容,請您使用右上方搜尋功能獲取相關資訊。

引用:https://www.aliyun.com/jiaocheng/359313.html

 

另外,結合這篇:

對應遠端伺服器的使用者和主機名,輸入密碼後,id_rsa.pub就copy到遠端的~/.ssh/的authorized_keys中 此後,再登入遠端的時候就不需要輸入密碼了

ssh [email protected]

3.遠端伺服器檔案下載和上傳

以前在windowns下用sercueCRT的時候,從遠端伺服器下載檔案和上傳檔案,可以簡單的使用sz,rz命令,其實iterm2也能支援rzsz命令,具體步驟是:

安裝lrzsz:

brew install lrzs

安裝指令碼到mac指定目錄,地址在: https://github.com/mmastrac/iterm2-zmodem

Save the iterm2-send-zmodem.sh and iterm2-recv-zmodem.sh scripts in /usr/local/bin/

這一步需要注意的是:

a.指令碼的可執行許可權

b.腳本里面的sz/rz的路徑設定正確

然後利用iterm2的triggers功能,當iterm2探測到指定的正則匹配後,自動執行後來的命令,在triggers裡面配置兩個規則:

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

使用方法:

To send a file to a remote machine:

Type “rz” on the remote machine

Select the file(s) on the local machine to send

Wait for the coprocess indicator to disappear

The receive a file from a remote machine

Type “sz filename1 filename2 … filenameN” on the remote machine

Select the folder to receive to on the local machine

Wait for the coprocess indicator to disappear