Linux rz 命令與 sz 命令

命令簡介

rz 命令(Receive ZMODEM),使用 ZMODEM 協議,將本地文件批量上傳到遠程 Linux/Unix 服務器,注意不能上傳文件夾。

當我們使用虛擬終端軟件,如 XShell、SecureCRT 或 PuTTY 來連接遠程服務器後,使用 rz 命令可以上傳本地文件到遠程服務器。輸入 rz 回車後,會出現文件選擇對話框,選擇需要上傳文件,一次可以指定多個文件,上傳到服務器的路徑爲當前執行 rz 命令的目錄。

sz 命令(Send ZMODEM)通過 ZMODEM 協議,可將多個文件從遠程服務器下載到本地。注意不能下載文件夾,如果下載文件夾,請先打包再下載。

此外,可以在虛擬終端軟件設置上傳時默認加載的本地路徑和下載的路徑。如SecureCRT軟件 -> Options -> session options -> X/Y/Zmodem 下可以設置上傳和下載的目錄。

安裝

yum install lrzsz

在Xshell連接屬性中的設置上傳協議爲Zmodem和接受的文件路徑等,如下圖所示:
xshell 配置
windows端需要支持ZModem的telnet/ssh客戶端(xshell支持,好像putty不支持),SecureCRT就可以用SecureCRT登陸到Unix/Linux主機(telnet或ssh均可)。

運行命令rz,即是接收文件(上傳到Linux上),xshell就會彈出文件選擇對話框,選好文件之後關閉對話框,文件就會上傳到linux裏的當前目錄。也可以直接把要上傳的文件拖到xshell上完成上傳。

運行命令sz file 就是發文件到windows上(保存的目錄是可以配置) 比ftp命令方便多了,而且服務器不用再開FTP服務了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章