xshell5 上傳下載命令


借助XShell,使用linux命令sz可以很方便的將服務器上的文件下載到本地,使用rz命令則是把本地文件上傳到服務器。

yum -y install lrzsz

其中,對於sz和rz的理解與記憶我用了如下的方法(很多時候容易搞混):

** sz中的s意為send(發送),告訴客戶端,我(服務器)要發送文件 send to cilent,就等同於客戶端在下載。**

**rz中的r意為received(接收),告訴客戶端,我(服務器)要接收文件 received by cilent,就等同於客戶端在上傳。**

記住一點,不論是send還是received,動作都是在服務器上發起的。我們習慣了說上傳或是下載,其實大可不必。使用這兩個命令,只要思考一點,是要把文件從服務器上發送出去,還是從客戶端接上接收回來,就可以了。

若想把文件從客戶端上傳到服務器,就是服務器將文件接收回來,邏輯是:我(客戶端)上傳,你(服務器)接收,使用rz。

若想把文件從服務器上下載回(到客戶端),就是服務器將文件發送出去,邏輯是:我下載(客戶端),你(服務器)發送,使用sz。

** 好吧,最后總結為一句話:**
我(客戶端)上傳,你(服務器)接收(RZ),我下載(客戶端),你(服務器)發送(SZ)。

sz用法:
 下載一個文件
	sz filename 

	下載多個文件
	sz filename1 filename2

	下載dir目錄下的所有文件,不包含dir下的文件夾
	sz dir/*

參考:

http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=28977986&id=4292781


免責聲明!

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



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