1 wget工具介紹
wget是一個下載文件的工具,它用在命令行下。對于Linux用戶是必不可少的工具,我們經(jīng)常要下載一些軟件或從遠(yuǎn)程服務(wù)器恢復(fù)備份到本地服務(wù)器。
wget支持HTTP,HTTPS和FTP協(xié)議,可以使用HTTP代理。所謂的自動下載是指,wget可以在用戶退出系統(tǒng)的之后在后臺執(zhí)行。這意味這你可以登錄系統(tǒng),啟動一個wget下載任務(wù),然后退出系統(tǒng),wget將在后臺執(zhí)行直到任務(wù)完成

wget 可以跟蹤HTML頁面上的鏈接依次下載來創(chuàng)建遠(yuǎn)程服務(wù)器的本地版本,完全重建原始站點的目錄結(jié)構(gòu)。這又常被稱作”遞歸下載”。
wget 非常穩(wěn)定,它在帶寬很窄的情況下和不穩(wěn)定網(wǎng)絡(luò)中有很強的適應(yīng)性.如果是由于網(wǎng)絡(luò)的原因下載失敗,wget會不斷的嘗試,直到整個文件下載完畢。如果是服務(wù)器打斷下載過程,它會再次聯(lián)到服務(wù)器上從停止的地方繼續(xù)下載。這對從那些限定了連接時間的服務(wù)器上下載大文件非常有用。
如果在使用wget的時候提示命令未找到的話執(zhí)行: yum -y install wget即可
2 wget命令常見參數(shù)


還有很多,有興趣的話自己去了解吧,篇幅太長這里只截取部分內(nèi)容
3 常用的命令展示
3.1 使用wget -O下載并以不同的文件名保存(-O:下載文件到對應(yīng)目錄,并且修改文件名稱)
wget -O zabbix-get-5.rpm https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/5.0/rhel/7/x86_64/zabbix-get-5.0.9-1.el7.x86_64.rpm –no-check-certificate
下載zabbix-get安裝包

3.2 使用wget -b后臺下載
wget -b
https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2207-02.iso?spm=a2c6h.25603864.0.0.56946aeaVN74R9 下載centos7.9mini版鏡像


3.3 利用-spider: 模擬下載,不會下載,只是會檢查是否網(wǎng)站是否好著
[root@localhost ~]# wget –spider www.baidu.com #不下載任何文件

3.4 模擬下載打印服務(wù)器響應(yīng)
[root@localhost ~]# wget -S www.baidu.com # 打印服務(wù)器響應(yīng)

3.5 設(shè)置指定次數(shù)
[root@localhost ~]# wget -r –tries=3 www.baidu.com (指定嘗試3次,3次后不再嘗試)

[root@localhost ~]# wget -r –tries=3 -q www.baidu.com (指定嘗試,且不打印中間結(jié)果)
Image

有不對的地方希望不吝賜教,歡迎在評論區(qū)留言,分享你的看法。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至2705686032@qq.com 舉報,一經(jīng)查實,本站將立刻刪除。文章鏈接:http://m.z1146.cn/zx/yunwei/4301.html