Linux_接收文件(rz)和發送文件(sz)


我們連接linux通常是使用一些ssh工具進行遠程訪問連接的,在使用過程中,少不了將本地文件上傳到linux或將linux上的文件下載到本地,每次使用ftp比較繁瑣而且浪費時間。我們可以使用linux系統下的rz、sz命令非常方便的完成文件的上傳和下載。

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

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

檢查命令是否可用

輸入命令:rz -be

若彈出文件選擇框表示命令可用

若提示未找到命令表示命令不可用,我們需要安裝對應的命令軟件包。

安裝軟件包的方法:使用yum search sz 查找該命令的軟件包,再使用 yum install 包名   安裝這個軟件包

安裝成功后,輸入 rz -be 則彈出文件選擇框

rz(Receive ZMODEM)

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

常用參數

  • -b 以二進制方式,默認為文本方式。(Binary (tell it like it is) file transfer override.)
  • -e 對所有控制字符轉義。(Force sender to escape all control characters; normally XON, XOFF, DLE, CR-@-CR, and Ctrl-X are escaped.)

如果要保證上傳的文件內容在服務器端保存之后與原始文件一致,最好同時設置這兩個標志,比如: rz -be

此命令執行時,會彈出文件選擇對話框,選擇好需要上傳的文件之后,點確定,就可以開始上傳的過程了。上傳的速度取決於當時網絡的狀況。

如果文件傳送成功,則顯示如下圖:

上傳成功后可在命令執行目錄查看上傳的文件

sz(Send ZMODEM)

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

命令格式如下:

sz file1 [file2] [file3]   # 至少要下載1個,可同時下載多個文件 

此命令執行時,會彈出文件保存接收對話框

選擇好保存路徑后,點確定,就可以開始下載文件,下載成功會顯示傳送完畢。

下載成功后可在保存的目錄查看文件

 


免責聲明!

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



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