方式一:lrzsz是一款在Linux里可代替ftp上傳和下載的程序。(小文件推薦,以4G為界限)
# rz
-bash: rz: command not found#yum install lrzsz -y 若剛開始執(zhí)行rz命令報錯-bash: rz: command not found,表示缺少依賴包,安裝環(huán)境rz 上傳sz 下載到本地,對于下載文件名有空格的,空格前需加個“\”來轉(zhuǎn)義
設(shè)置sz下載路徑:
方式二:SFTP上傳和拉取 (大于4G文件推薦)
選擇crt對話框右鍵,就可以打開“連接SFTP會話”。輸入:help命令,會顯示sftp提供所有的命令
pwd: 查詢Linux主機(jī)所在目錄(也就是遠(yuǎn)程主機(jī)目錄)
lpwd: 查詢本地目錄(一般指windows上傳文件的目錄:我們可以通過查看"選項(xiàng)"下拉框中的"會話選項(xiàng)",我們知道本地上傳目錄為:D:/我的文檔)
ls: 查詢連接到當(dāng)前l(fā)inux主機(jī)所在目錄有哪些文件
lls: 查詢當(dāng)前本地上傳目錄有哪些文件
lcd: 改變本地上傳目錄的路徑
cd: 改變遠(yuǎn)程上傳目錄
get: 將遠(yuǎn)程目錄中文件下載到本地目錄
put: 將本地目錄中文件上傳到遠(yuǎn)程主機(jī)(linux)
quit: 斷開FTP連接
以上幾個命令是sftp常用的命令?!?/p>
我們要想下載某個目錄下的文件,首先要cd 到該文件所在文件的目錄下,然后使用 get +文件名的命令來下載。也可以在當(dāng)前的home路徑下,利用get 文件路徑+文件名的方式下載。
如何設(shè)置文件下載位置?
在Local directory中設(shè)置下載文件要保存的位置。
上傳文件也一樣,只不過使用put命令
在上傳之前,要將本地路徑設(shè)置一下,上傳的文件要保存在該路徑下,設(shè)置方式如下圖 :
如何上傳或者下載整個文件夾?
在put 跟 get命令中添加
put -r dir參數(shù)。
調(diào)整路徑
用ls cd 來調(diào)整linux當(dāng)前所在路徑,用lls lcd來調(diào)整windows當(dāng)前所在路徑
兩個路徑調(diào)對了,直接put或者get就好了
方式一與方式二區(qū)別:
用sz和rz命令只能傳輸小于4G的文件,對于大文件的傳輸可以用ftp來實(shí)現(xiàn)。
聯(lián)系客服