linux后臺(tái)運(yùn)行命令wget
在linux下wget命令用來從指定的URL下載文件。那么它的具體語法是怎樣的呢?下面由學(xué)習(xí)啦小編為大家整理了linux后臺(tái)運(yùn)行命令wget的相關(guān)知識(shí),希望對大家有所幫助。
linux后臺(tái)運(yùn)行命令wget用途
wget非常穩(wěn)定,它在帶寬很窄的情況下和不穩(wěn)定網(wǎng)絡(luò)中有很強(qiáng)的適應(yīng)性,如果是由于網(wǎng)絡(luò)的原因下載失敗,wget會(huì)不斷的嘗試,直到整個(gè)文件下載完畢。如果是服務(wù)器打斷下載過程,它會(huì)再次聯(lián)到服務(wù)器上從停止的地方繼續(xù)下載。這對從那些限定了鏈接時(shí)間的服務(wù)器上下載大文件非常有用。
linux后臺(tái)運(yùn)行命令wget(選項(xiàng))(參數(shù))
-a<日志文件>:在指定的日志文件中記錄資料的執(zhí)行過程;
-A<后綴名>:指定要下載文件的后綴名,多個(gè)后綴名之間使用逗號(hào)進(jìn)行分隔;
-b:進(jìn)行后臺(tái)的方式運(yùn)行wget;
-B<連接地址>:設(shè)置參考的連接地址的基地地址;
-c:繼續(xù)執(zhí)行上次終端的任務(wù);
-C<標(biāo)志>:設(shè)置服務(wù)器數(shù)據(jù)塊功能標(biāo)志on為激活,off為關(guān)閉,默認(rèn)值為on;
-d:調(diào)試模式運(yùn)行指令;
-D<域名列表>:設(shè)置順著的域名列表,域名之間用“,”分隔;
-e<指令>:作為文件“.wgetrc”中的一部分執(zhí)行指定的指令;
-h:顯示指令幫助信息;
-i<文件>:從指定文件獲取要下載的URL地址;
-l<目錄列表>:設(shè)置順著的目錄列表,多個(gè)目錄用“,”分隔;
-L:僅順著關(guān)聯(lián)的連接;
-r:遞歸下載方式;
-nc:文件存在時(shí),下載文件不覆蓋原有文件;
-nv:下載時(shí)只顯示更新和出錯(cuò)信息,不顯示指令的詳細(xì)執(zhí)行過程;
-q:不顯示指令執(zhí)行過程;
-nh:不查詢主機(jī)名稱;
-v:顯示詳細(xì)執(zhí)行過程;
-V:顯示版本信息;
--passive-ftp:使用被動(dòng)模式PASV連接FTP服務(wù)器;
--follow-ftp:從HTML文件中下載FTP連接文件。
linux后臺(tái)運(yùn)行命令wget實(shí)例
使用wget下載單個(gè)文件
wget 【zip下載鏈接】
以下的例子是從網(wǎng)絡(luò)下載一個(gè)文件并保存在當(dāng)前目錄,在下載的過程中會(huì)顯示進(jìn)度條,包含(下載完成百分比,已經(jīng)下載的字節(jié),當(dāng)前下載速度,剩余下載時(shí)間)。
wget限速下載
wget --limit-rate=300k 【zip下載鏈接】
當(dāng)你執(zhí)行wget的時(shí)候,它默認(rèn)會(huì)占用全部可能的寬帶下載。但是當(dāng)你準(zhǔn)備下載一個(gè)大文件,而你還需要下載其它文件時(shí)就有必要限速了。