Linux基礎命令---wget下載工具

wget

wget是一個免費的文件下載工具,可以從指定的URL下載文件到本地主機。它支持HTTP和FTP協議,經常用來抓取大量的網頁文件。

此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、Fedora。

 

1、語法

wget [options]  [path or URL] 

wget有價格返回值:0,正常;1,通用錯誤;2,參數錯誤;3,IO錯誤;4,網絡錯誤;5,SSL錯誤;6,用戶名密碼錯誤;7,協議錯誤;8,服務器錯誤。

 

2、參數列表

選項

說明

-a

將指令運行過程記錄到指定文件

-A

設置要下載問阿金的擴展名,多個擴展名使用,分割

-b

將下載任務放到後臺運行

-B

設置基本參考的鏈接地址

-c

從上次中斷的地方繼續運行

-C

打開或者關閉服務器的數據快取功能,默認on

-d

調試模式

-D

設置接受的域名,多個域名使用,分開

-e

接貨wget後就執行的指令

-F

將輸入的文件作爲HTML格式

-h

顯示幫助信息

-i

從指定文件獲取URL

-l

設置接受的目錄

-L

下載有關聯的連接          

-P

指定文件存放目錄

-r

遞歸下載指定目錄下的所有文件

-R

設置排除下載的文件類型

-nc

文件存在時,不覆蓋

-nd

所有文件都下載到當前目錄

-nv

下載時,只顯示更新和出錯信息

-q

靜默模式

-nh

不查詢主機名稱

-v

顯示詳細執行過程

-V

顯示版本信息

 

3、實例

1)下載

[root@localhost ~]# wget -v www.baidu.com

--2018-10-03 10:06:32--  http://www.baidu.com/

正在解析主機 www.baidu.com... 111.13.100.91, 111.13.100.92

正在連接www.baidu.com|111.13.100.91|:80... 已連接。

已發出 HTTP 請求,正在等待迴應... 200 OK

長度:2381 (2.3K) [text/html]

正在保存至: “index.html”

 

100%[======================================>] 2,381       --.-K/s   in 0s     

 

2018-10-03 10:06:42 (157 MB/s) - 已保存“index.html” [2381/2381])

 

You have new mail in /var/spool/mail/root

2)下載,指定存放目錄

[root@localhost ~]# wget -P /weijie/ -r -l 2 www.baidu.com        //指定存放目錄,遞歸下載2層目錄

--2018-10-03 10:09:28--  http://www.baidu.com/

正在解析主機 www.baidu.com... 111.13.100.92, 111.13.100.91

正在連接www.baidu.com|111.13.100.92|:80... 已連接。

已發出 HTTP 請求,正在等待迴應... 200 OK

長度:2381 (2.3K) [text/html]

正在保存至: “/weijie/www.baidu.com/index.html”

 

100%[======================================>] 2,381       --.-K/s   in 0.01s  

 

2018-10-03 10:09:29 (197 KB/s) - 已保存“/weijie/www.baidu.com/index.html” [2381/2381])

 

正在載入 robots.txt;請忽略錯誤消息。

--2018-10-03 10:09:29-- http://www.baidu.com/robots.txt

正在連接www.baidu.com|111.13.100.92|:80... 已連接。

已發出 HTTP 請求,正在等待迴應... 200 OK

長度:2754 (2.7K) [text/plain]

正在保存至: “/weijie/www.baidu.com/robots.txt”

 

100%[======================================>] 2,754       --.-K/s   in 0.05s  

 

2018-10-03 10:09:29 (56.6 KB/s) - 已保存“/weijie/www.baidu.com/robots.txt” [2754/2754])

 

下載完畢 --2018-10-03 10:09:29--

下載了:個文件,0.06s (84.5 KB/s) 中的 5.0K

[root@localhost ~]# ls /weijie/www.baidu.com/              //查看下載內容

index.html  robots.txt

 

      做了一個Linux學習的平臺,目前出來一個雛形,各位可以參考使用

      鏈接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ  密碼:n7bk 

081634m8n8t2tmz2te95w5.gif


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章