MAC上配置rz,sz命令實現(xiàn)文件上傳,下載

有些特殊情況,mac下無法使用scp命令完成文件的上傳和下載命令,在windows上可以用rx,sz命令上傳和下載文件,對應(yīng)到Mac上就是rz,sz命令,下面介紹一下如何配置MAC上的rz,sz。

? ? 1、安裝iterm2

? ? Mac自帶的終端是不支持lrzsz,需要下載Mac上強大的終端工具--Iterm2,一款非常好用的命令行工具,

? ? 官網(wǎng)下載地址:https://www.iterm2.com/,下載之后直接拖到Application即可。

? ? 2、安裝brew

? ? brew是Mac上的一個包管理工具,可以很方便的安裝各種軟件,Mac上默認安裝了ruby,在item2終端下執(zhí)行如下命令即可:

? ?????/usr/bin/ruby -e "$(curl -fsSL?https://raw.githubusercontent.com/Homebrew/install/master/install)"

? ? 3、使用brew 安裝lrzsz

????lrzsz是一款在linux里可代替ftp上傳和下載的程序。它使用unix通信套件提供的X,Y,和ZModem文件傳輸協(xié)議。通過下載它來使用rz,sz。

? ? 命令:brew install lrzsz

? ? 4、使用brew安裝wget

????下載lrzsz之后,需要使用wget下載iterm2-zmodem。Mac默認不安裝wget,可以通過brew安裝。

? ? 命令:brew install wget

? ? 5、配置Item2使用Zmodem傳輸文件

? ? 命令如下:

????? ??cd /usr/local/bin

????????wget?https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-send-zmodem.sh

????????wget?https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-recv-zmodem.sh

????????chmod 777 /usr/local/bin/iterm2-*

? ? 6、配置item2--profile--trigger

? ? (1)打開profile? ??

? ? (2)打開profile--advanced

????(3)選擇Triggers--Edit,添加

對應(yīng)的值為:

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?

? ? 7、登錄遠程機器,使用rz命令,等幾秒中后,會彈出文件選擇對話框,選擇上傳的文件即可

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容