Wget - The non-interactive network downloader.顧名思義就是文字介面下載器。它並非像Windows介面那樣,用拖拉方式就可以下載,而是需要透過文字指令。這裡不介紹每個參數使用,如果想查詢每個參數的使用方式,可以用 man wget 查看。
常常會看到目錄下有一堆檔案連結,如果一個一個點擊下載,那要花很久時間且費力。
可以透過以下方法來實現這個需求。
wget -r -np -nH http://FILE_ADDR
例如在hinet idc上抓CentOS套件資料:
- -r 在下載端的目錄,建立所有經過的目錄結構。 也就是說,在系統下,你會看到 CentOS/6.6/os/x86_64/Packages/ 這個結構出現。
- -np 不下載指定目錄的上一層資料。 用上一個例子來說明,也就是說不會到x86_64下抓檔案。如果下這個參數,有時候會抓到index.html或是其他不相關的檔案。
- -nH 關閉產生目錄結構連結至遠端伺服器。
- -R 規避指定檔案
wget -r -np -nH -R index.html* http://mirror01.idc.hinet.net/CentOS/6.6/os/x86_64/Packages/
* 符號表是index.html後面所有形式的內容都不下載。
沒有留言:
張貼留言