藉助securtCRT,使用linux命令sz可以很方便的將伺服器上的檔案下載到本地,使用rz命令則是把本地檔案上傳到伺服器。
其中,對於sz和rz的理解與記憶我用了如下的方法(因為很多時候容易搞混):
sz中的s意為send(發送),告訴用戶端,我(伺服器)要傳送檔案 send to cilent,就等同於用戶端在下載。
rz中的r意為received(接收),告訴用戶端,我(伺服器)要接收檔案 received by cilent,就等同於用戶端在上傳。
下面用具體的樣本說明 sz 以及 rz 的用法:
sz用法(運行命令 sz 比ftp命令方便多了,而且伺服器不需要另開FTP服務):
下載一個檔案
sz filename
下載多個檔案
sz filename1 filename2
下載dir目錄下的所有檔案,不包含dir下的檔案夾
sz dir/*
下載檔案存放位置需要在securtCRT中設定,設定如:
rz用法:
在命令終端輸入rz斷行符號後,就會出現檔案選擇對話方塊,選擇需要上傳檔案,一次可以指定多個檔案,上傳到伺服器的路徑為當前執行rz命令的目錄。
注意:單獨用rz會有兩個問題:上傳中斷、上傳檔案變化(md5不同),解決辦法是上傳是用rz -be,並且去掉彈出的對話方塊中“Upload files as ASCII”前的勾選。
-b binary 用binary的方式上傳下載,不解釋字元為ascii
-e 強制escape 所有控制字元,比如Ctrl+x,DEL等。
您可能感興趣的文章
- PHP 利用 Curl Functions 實現多線程抓取網頁和下載檔案
- php清空(刪除)指定目錄下的檔案,不刪除目錄檔案夾的方法
- JavaScript和Jquery動態載入Js檔案和Css檔案
- php利用curl實現多線程的類,php curl多線程下載圖片
- 禁止網頁右鍵、複製、另存新檔、查看源檔案等功能實現網頁原始碼保護
- 如何通過jquery控制使用者上傳的過寬的圖片的顯示
- linux刪除檔案,檔案夾命令rm 命令詳解
- PHP判斷上傳檔案類型最安全,最真實的解決辦法