日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

在ubuntu用wget下载多个文件,axel多线程下载(多线程超级快)

發布時間:2023/12/31 Ubuntu 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在ubuntu用wget下载多个文件,axel多线程下载(多线程超级快) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.用wget下載多個文件:

用wget下載,由于限制,用wget命令一次只能下載一條鏈接。
如果你想要下載多條鏈接,一條一條的下載太慢了。可以把目標鏈接放到一個.txt文件里面,一行放一條鏈接。
要在wget 后面接上-i 再接上 .txt文件的路徑。
有時候網絡不好,會導致下載終端,可以加上-c,等到網絡好的時候,它可以自動以原來的下載進度,繼續下載。
例如下面的命令:

wget -ci download.txt

2.axel多線程下載(多線程超級快):

axel多線程下載,真的很快。是普通下載的幾倍甚至十幾倍,當然,下載速度也和你的網速有一定關系。它也支持多個文件在多個終端同時下載。如果下載過程中下載中斷可以再執行下載命令即可恢復上次的下載進度。

1.安裝axel:

apt-get install axel

2.語法:

axel [options] url1 [url2] [url…]
選項
–max-speed=x , -s x 最高速度x
–num-connections=x , -n x 連接數x
–output=f , -o f 下載為本地文件f
–search[=x] , -S [x] 搜索鏡像
–header=x , -H x 添加頭文件字符串x(指定 HTTP header)
–user-agent=x , -U x 設置用戶代理(指定 HTTP user agent)
–no-proxy , -N 不使用代理服務器
–quiet , -q 靜默模式
–verbose ,-v 更多狀態信息
–alternate , -a Alternate progress indicator
–help ,-h 幫助
–version ,-V 版本信息

實例:
如下載lnmp安裝包指定10個線程,存到/tmp/:

axel -n 10 -o /tmp/ https://openslr.magicdatatech.com/resources/12/train-other-500.tar.gz

axel + -n + 線程數 + 鏈接
實例:

axel -n 100 https://openslr.magicdatatech.com/resources/12/train-other-500.tar.gz

-s可以設置最高下載速度。

3.axel支持同時用多個終端下載
就是說你可以同時在一個終端下載一個文件,在另一個終端下載另一個文件。而wget卻不行。對比之下,用axel還是很方便的,尤其是要下載多個文件。

4.按ctrl+c停止下載

總結

以上是生活随笔為你收集整理的在ubuntu用wget下载多个文件,axel多线程下载(多线程超级快)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。