在linux指令行界面下如何下載下傳檔案呢?看看本篇文章介紹的幾個指令,你也可以下載下傳檔案了。
1.wget
wget指令可支援ftp,http協定。
常用選項有:
--tries 重試 --tries=20 重試20次
--wait 等待 --wait=30 等待30秒
-O FILE 指定輸出檔案
-c 斷點續傳
-q 靜默模式
2.ftp
ftp服務的專用工具,但不支援指令行補全功能。(預設下載下傳到登入ftp服務前的目錄中去)
常用指令:
get FILE 下載下傳檔案,隻能下載下傳一個,想要下載下傳多個,請用下面的指令
mget FILE1 FILE2......
put FILE 上傳檔案,隻能上傳一個,想要上傳多個,請用下面的指令
mput FILE1 FILE2......
lftp,使用bye指令。
3.lftp
ftp服務的下載下傳工具,支援指令行補全功能。
同ftp指令一樣,同樣支援get,mget,put,mput指令。但在lftp下,可以使用mirror指令下載下傳整個目錄。例:mirror test
退出lftp,使用bye指令。
常用選項:
-c 斷點續傳
-d 顯示詳細資訊
執行個體:下載下傳ftp://192.168.168.168(匿名登入) pub/downloader axel-2.4.tar.bz2到/data目錄下。
#cd /data
ftp 172.16.0.1
ftp>cd pub/downloader
ftp>get axel-2.4.tar.bz2