linux與windows 通過SecureCRT進行文件傳輸方式


linux與windows 通過SecureCRT進行文件傳輸方式

方式一:lrzsz是一款在Linux里可代替ftp上傳和下載的程序。(小文件推薦,以4G為界限)

# rz
-bash: rz: command not found

#yum install lrzsz -y     若剛開始執行rz命令報錯-bash: rz: command not found,表示缺少依賴包,安裝環境
rz  上傳
sz  下載到本地,對於下載文件名有空格的,空格前需加個“\”來轉義
 

  設置sz下載路徑:

  

方式二:SFTP上傳和拉取 (大於4G文件推薦)

  選擇crt對話框右鍵,就可以打開“連接SFTP會話”。輸入:help命令,會顯示sftp提供所有的命令

pwd: 查詢Linux主機所在目錄(也就是遠程主機目錄)   

lpwd: 查詢本地目錄(一般指windows上傳文件的目錄:我們可以通過查看"選項"下拉框中的"會話選項",我們知道本地上傳目錄為:D:/我的文檔)   

ls: 查詢連接到當前linux主機所在目錄有哪些文件   

lls: 查詢當前本地上傳目錄有哪些文件   

lcd: 改變本地上傳目錄的路徑   

cd: 改變遠程上傳目錄   

get: 將遠程目錄中文件下載到本地目錄   

put: 將本地目錄中文件上傳到遠程主機(linux)   

quit: 斷開FTP連接

以上幾個命令是sftp常用的命令。 

  我們要想下載某個目錄下的文件,首先要cd 到該文件所在文件的目錄下,然后使用 get +文件名的命令來下載。也可以在當前的home路徑下,利用get 文件路徑+文件名的方式下載。

  如何設置文件下載位置?

  在Local directory中設置下載文件要保存的位置。

  上傳文件也一樣,只不過使用put命令

  在上傳之前,要將本地路徑設置一下,上傳的文件要保存在該路徑下,設置方式如下圖 :

  

 

  如何上傳或者下載整個文件夾?

  在put 跟 get命令中添加

  put -r dir參數。

  調整路徑

  用ls cd 來調整linux當前所在路徑,用lls lcd來調整windows當前所在路徑

  兩個路徑調對了,直接put或者get就好了

 方式一與方式二區別:

  用sz和rz命令只能傳輸小於4G的文件,對於大文件的傳輸可以用ftp來實現。

 


免責聲明!

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



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