色偷偷91综合久久噜噜-色偷偷成人-色偷偷尼玛图亚洲综合-色偷偷人人澡久久天天-国内精品视频一区-国内精品视频一区二区三区

Hello! 歡迎來到小浪云!


Linux服務器中15個Wget命令用法示例


avatar
小浪云 2024-07-07 194


Linux服務器中15個Wget命令用法示例

Wget是一款Linux中的命令工具,用于從互聯(lián)網(wǎng)上下載文件,它提供了許多功能,如下載多個文件,恢復停止下載,限制帶寬,在后臺下載,并可用于獲取網(wǎng)站鏡像。它提供了許多功能,如下載多個文件,恢復停止的下載,限制帶寬,在后臺下載,并可用于采取網(wǎng)站的鏡像。Wget支持httphttpS和FTP協(xié)議連接服務器和下載文件。在這篇文章中,我們將通過15個示例來學習wget命令的用法。

1、用wget下載單個文件

要使用wget命令下載單個文件,輸入wget和文件的絕對路徑。

$ wget https://releases.Ubuntu.com/20.04/Ubuntu-20.04.2.0-desktop-amd64.iso

命令將下載Ubuntu 20.04桌面iso文件。

2、在后臺下載文件

Wget工具可以用來在后臺下載文件。要激活后臺下載,運行wget命令,并使用-b選項。

$ wget -b https://releases.Ubuntu.com/20.04/Ubuntu-20.04.2.0-desktop-amd64.iso

命令將在后臺下載Ubuntu 20.04桌面ISO文件。

你可以使用下面的命令找到下載日志。

$ tail -f wget-log

3、Wget命令恢復部分下載的文件。

如果你的下載由于某種原因而終止,并且你的文件已經(jīng)被部分下載,你可以再次恢復下載,執(zhí)行wget命令和-c選項來恢復下載。在這個例子中,我使用了以下命令來恢復Ubuntu 20.04桌面iso的下載。

$ wget -c https://releases.Ubuntu.com/20.04/Ubuntu-20.04.2.0-desktop-amd64.iso

命令將恢復您的下載

4、用wget命令下載多個文件

你可以使用wget命令在一個命令中下載多個文件。要下載多個文件,你可以把下載的urls放到文本文件中,然后執(zhí)行wget命令,后面加上-i選項,下載urls文件。

$ wget -i lists.txt

5、Wget命令限制下載速度

當從互聯(lián)網(wǎng)下載文件時,wget會消耗全部帶寬。有時你可能需要限制你的下載速度。使用wget,你可以用選項-limit-rate=你的極限速率來限制你的下載速度。在這個例子中,我使用了帶寬限制來下載文件。

$ wget –limit-rate=200k https://releases.Ubuntu.com/20.04/Ubuntu-20.04.2.0-desktop-amd64.iso

命令將以每秒200kb的速度從網(wǎng)上下載Ubuntu iso。

6、Wget命令可以在下載時排除文件類型。

有時您可能想在下載文件時排除某些文件類型。你可以使用 “reject “選項,在后面加上你想排除的文件類型。

$ wget –reject=png Ubuntu.com/download

命令將下載除png文件以外的所有url中的文件。

7、用Wget命令設(shè)置下載配額

你可以在下載文件時使用wget命令設(shè)置下載配額。使用wget命令和選項-Q來設(shè)置下載配額。

$ wget -Q20m -i downloads.txt

對于單次下載,配額限制將不適用。只有當你遞歸下載文件或從輸入文件下載文件時,你的下載才會被中止。

8、用Wget命令下載不需要ssl證書檢查的文件。

有時候,你試圖訪問和下載文件的網(wǎng)站可能有過期的ssl證書,你的下載可能不成功。Wget工具允許你下載文件而不檢查網(wǎng)站的ssl證書。你可以使用wget命令的選項-no-check-certificate。

$ wget Ubuntu.com/download –no-check-certificate

9、Wget命令下載重試嘗試。

當你想下載重要的文件時,下載失敗并且沒有再次重試可能是很可怕的。在wget命令行中,你可以用”-tries “選項來應用下載重試。

$ wget –tries=10 https://releases.Ubuntu.com/20.04/Ubuntu-20.04.2.0-desktop-amd64.iso

這個命令會在下載失敗的情況下嘗試10次下載Ubuntu iso文件。

10、Wget命令將wget日志重定向到日志文件中

你可以使用”-o “選項將wget日志重定向到一個特定的日志文件。

$ wget -o downloads.log https://releases.Ubuntu.com/20.04/Ubuntu-20.04.2.0-desktop-amd64.iso

命令將在下載Ubuntu ISO文件時創(chuàng)建一個日志文件download.log。

11、用Wget命令下載文件,并在一個命令中解壓。

你可以使用wget來下載文件并解壓到一個特定的目錄中。在這個例子中,我將下載wordpress最新的tar文件,并將其解壓到/var/www/html目錄下。

$ sudo wget -q -O – http://wordpress.org/latest.tar.gz | tar -xzf – –strip-components=1 -C /var/www/html

12、用Wget命令從受密碼保護的站點下載文件。

你可以通過wget命令傳遞用戶名和密碼,從受密碼保護的網(wǎng)站下載文件。它適用于http和ftp協(xié)議,選項為”-http-用戶””https-密碼””ftp-用戶””ftp-密碼”。你可以通過wget命令將用戶名和密碼傳遞給http和ftp站點,如:$ wget —http-user=”ftp-user””ftp-password“。

$ wget —http-user=user —http-password=password http://releases.Ubuntu.com/20.04/Ubuntu-20.04.2.0-desktop-amd64.iso

$ wget –ftp-user=user –ftp-password=password ftp://releases.Ubuntu.com/20.04/Ubuntu-20.04.2.0-desktop-amd64.iso

13、Wget命令查看服務器響應

Wget命令也可以用來查看服務器發(fā)送的http頭信息,或者使用”-S “選項查看ftp服務器發(fā)送的響應。

$ wget -S http://releases.Ubuntu.com/20.04/Ubuntu-20.04.2.0-desktop-amd64.iso

命令將打印服務器在終端中發(fā)送的http響應。

14、如果下載時間過長,可以使用Wget命令中止下載。

你可以使用”-T “選項,后面跟上秒數(shù),在指定超時后自動取消下載。

$ wget -T 40 http://releases.Ubuntu.com/20.04/Ubuntu-20.04.2.0-desktop-amd64.iso

在這個例子中,如果在40秒內(nèi)沒有檢索到數(shù)據(jù),你的下載就會自動中止。如果在40秒內(nèi)沒有檢索到數(shù)據(jù),你的下載將自動中止。

15、帶等待時間的Wget命令

通常wget命令會直接執(zhí)行重試,但是我們可以使用”-w “選項來延遲下一次重試的時間,并在后面加上若干秒。如果服務器速度很慢或者反應遲鈍,這很有用。

$ wget -w 10 -i downloads.txt

命令將等待10秒,以執(zhí)行下載.txt文件中提到的另一個下載。

在這篇文章中,介紹了wget命令行工具的不同用途,希望對您有所幫助。

相關(guān)閱讀

主站蜘蛛池模板: 日日射夜夜操 | 一级毛片免费在线观看网站 | 人人做人人爽人人爱秋霞影视 | 99视频久久精品久久 | 国产三级三级三级 | 在线激情网 | 国产乱色在线观看 | 久久综合九色 | 中文字幕日本久久2019 | 天天舔天天爱 | 永久看日本大片免费35分钟 | 奇米888第四色| 一级毛片毛片毛片毛毛片 | 综合久久综合 | 成人黄色一级毛片 | 久久精品国产乱子伦多人 | 成人精品视频在线 | 国产无圣光高清一区二区 | 久久涩综合 | 免费体验区60秒试 | 色综合天天干 | 国内精品久久久久影院薰衣草 | 一区二区免费视频观看 | 日日操影院 | 色综合久久中文字幕综合网 | 亚洲国产精品一区二区久久hs | 精品伊人久久大香线蕉网站 | 日本xx高清视频免费观看 | 国产亚洲一区二区三区 | 老司机成人 | 国产精品麻豆久久久 | 欧美日本免费一区二区三区 | 最新的毛片基地免费 | 精品国产精品久久一区免费式 | 国产资源精品一区二区免费 | 国产色视频网站 | 久久精品国产乱子伦多人 | 五十路老熟道中出在线播放 | 日日骑夜夜操 | 日日摸日日 | 久热爱免费精品视频在线播放 |