Linux下rz命令使用的實例詳解


 

 

1.rz命令

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

 

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

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

 

命令格式:

 rz [選項]

 選項說明:

 -+, --append:將文件內容追加到已存在的同名文件

 -a,--ascii:以文本方式傳輸

 -b, --binary:以二進制方式傳輸,推薦使用

 --delay-startup N:等待N秒

 -e, --escape:對所有控制字符轉義,建議使用

 -E, --rename:已存在同名文件則重命名新上傳的文件,以點和數字作為后綴

 -p, --protect:對ZMODEM協議有效,如果目標文件已存在則跳過 -

 q, --quiet:安靜執行,不輸出提示信息

 -v, --verbose:輸出傳輸過程中的提示信息

 -y, --overwrite:存在同名文件則替換

 -X, --xmodem:使用XMODEM協議

 --ymodem:使用YMODEM協議

 -Z, --zmodem:使用ZMODEM協議

 --version:顯示版本信息

 --h, --help:顯示幫助信息

 

2.sz命令

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

 2.2格式:

 rz [選項] [filelist]

 命令選項基本與rz相同,請參考上文rz的命令選項或者sz的manual,或者運行命令sz -h查看。

 2.3常用示例

 2.3.1 下載多個文件

 sz file1 file2 file3

 sz和rz命令在實際應用開發中非常實用,有時候我們會經常跑腳本統計數據,需要上傳和下載一些大數據量的數據,這時候這兩個命令就非常有用了

  ---------------------------------------手動分割----------------------------------------

 

2018/09/04  補充更新

Linux 不能使用rz/sz 命令?

有的機器可能不能使用 rz/sz 命令,這個時候我們就需要安裝 lrzsz

執行以下命令:

 

yum install lrzsz -y

 

轉:https://www.cnblogs.com/leeyongbard/p/9356760.html

===================================================

把文件上傳到Linux中可以用rz指令,一般小文件我們都是用rz -y來進行上傳文件,除此之外還可以用rz -E。
我是用的xshell6來鏈接Linux的,通常手敲指令都是用rz -y,另外還可以直接把文件拖進去,也是可以把文件上傳過去的,這時候你會看到屏幕上出現了一條“rz -E”指令,或者手敲這個指令也可以,這兩個指令都可以把文件上傳到Linux中,不過它們肯定是有些區別的。
rz -y和rz -E的共同點和區別:

共同點:
都可以把文件上傳到Linux中


區別:
rz -y: 把文件上傳到Linux中,如果有相同文件名的文件,會將其覆蓋。
(比如:所上傳的路徑中有一個hbase-env.sh文件,這時使用rz -y再上傳一個hbase-env.sh文件,它會把原來的hbase-env.sh文件覆蓋掉)

rz -E: 把文件上傳到Linux中,如果有相同文件名的文件,不會將其覆蓋,而是會在所上傳文件后面加上 .0 ,兩個文件都會存在與此目錄中,再次上傳則會在文件名后加上 .1,以此類推。
(比如:所上傳路徑中有一個hbase-env.sh文件,這時使用rz -E再上傳一個hbase-env.sh文件,原來的hbase-env.sh不會受影響,所上傳的文件會變成hbase-env.sh.0,與原來的hbase-env.sh文件並存,再次上傳會再多一個hbase-env.sh.1,再上傳會再多一個hbase-env.sh.2、hbase-env.sh.3,以此類推)
————————————————
版權聲明:本文為CSDN博主「阿澤灬」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/Z_h_a_n_g_/article/details/107449145


免責聲明!

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



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