當前位置:
首頁 > 最新 > linux命令下載之wget舉例

linux命令下載之wget舉例

舉例

1、已知將要下載的文件的網址,將文件下載到當前目錄:

2、上次下載的文件在當前目錄中繼續下載

3、已知將要下載的文件的網址,將文件下載到指定目錄

wget -P /tmp/test http://192.168.1.12/soft.tar.gz

4、已知將要下載的文件的網址,將文件下載文件名為test.zip

wget -O test.zip http://192.168.1.12/soft.zip

5、下載的時候將下載速度限制為10k

6、從有用戶驗證的ftp上面下載單個文件

wget --user=quietheart --password=123 ftp://192.168.1.12/soft.tar.gz

7、從有用戶驗證的ftp上面下載指定的多個文件

wget --user=quietheart --password=123 -B ftp://192.168.1.12/ -i filelist

這裡,用filelist來指定將要下載的文件,filelist的內容是:

test.zip

web/backup.zip

8、用-l指定層次

wget --user=quietheart --password="123" -r --level=2 ftp://192.168.1.12/test1

這樣,下載只遞歸兩層,test1下面的子目錄以及內容都不會被下載了。

9、下載qt4.5網站上的在線文檔

wget

--recursive

--no-clobber

--page-requisites

--html-extension

--convert-links

--restrict-file-names=windows

--no-parent

http://doc.qt.nokia.com/4.5/

每個項的含義:

--recursive:遞歸去下載(簡寫-r)

--no-parent:不要下載這個目錄上邊的文件(簡寫-np)

--page-requisites:下載頁面所包括的一切對象(簡寫-p)

--html-extension:把文件按html格式存放(簡寫-E)

--convert-links:把頁面中的連接轉化為本地的連接(簡寫-k)

--restrict-file-names=windows:格式化文件名使可以在Windows下查看.

--no-clobber:不要復蓋任何文件(簡寫-nc)

10、下載一個特定網站的子網站

wget

--recursive

--no-clobber

--page-requisites

--html-extension

--convert-links

--restrict-file-names=windows

--no-parent

http://192.168.1.12/ppabc

11、使用代理下載

wget -Y on -p -k https://sourceforge.net/projects/wvware/

代理可以在環境變數或wgetrc文件中設置

# 在環境變數中設定代理

export PROXY=http://1.1.1.1:8080/

# 在~/.wgetrc中設定代理


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 運維小菜 的精彩文章:

docker-製作自己的基礎centos鏡像

TAG:運維小菜 |