wget 是一個命令行的下載文件工具,跟windows中在IE下載類似,支持HTTP,HTTPS和FTP協議,可以使用HTTP代理。
我們在轉移網站,下載軟件,測試速度等,經常會使用這個命令
下面我為大家來介紹幾條wget的使用技巧!
實例1:
wget http://www.45it.net/1.zip
解釋:下載zzwsem目錄下1.zip文件
實例2:
wget -r -np -nd http://www.45it.net/go/
解釋:下載zzwsem.net網站上 go 目錄中的所有文件
-np 的作用是不遍歷父目錄
-nd 表示不在本機重新創建目錄結構。
實例3:
wget -r -x http://www.45it.net
解釋:這條命令就是扒站,遞歸下載此服務器上所有目錄和文件,所有地址都會保存,如果目標站引用了其他網頁,也會被保存
-x 的作用強制建立服務器上一模一樣的目錄
注意: 可以用-l number參數來指定下載的層次。例如只下載兩層,那麼使用-l 2。
如:
wget -r -x -l 2 http://www.45it.net
實例4:
wget -r -np -nd –accept=zip http://www.45it.net/go/
解釋:wget選擇性的只下載某類文件
–accept=zip 選項,這指示wget僅下載 go 目錄中所有擴展名為 zip 的文件。你也可以指定多個擴展名,只需用逗號分隔即可。
實例5:
wget -i xiazai.txt
解釋:此條命令是批量下載,創建一個txt目錄,寫入url 一行一個,然後wget就會為您下載了!
實例6:
wget -c -t 100 -T 120 http://www.45it.net/1.zip
解釋:本條命令是斷點續傳
-c 選項的作用為斷點續傳。
-t 參數表示重試次數(例如需要重試100次,那麼就寫-t 100,如果設成-t 0,那麼表示無窮次重試,直到連接成功。)
-T 參數表示超時等待時間,例如-T 120,表示等待120秒連接不上就算超時。
強烈建議把本文加入書簽,以防備用!