在ubuntu用wget下载多个文件,axel多线程下载(多线程超级快)
1.用wget下載多個文件:
用wget下載,由于限制,用wget命令一次只能下載一條鏈接。
如果你想要下載多條鏈接,一條一條的下載太慢了。可以把目標鏈接放到一個.txt文件里面,一行放一條鏈接。
要在wget 后面接上-i 再接上 .txt文件的路徑。
有時候網絡不好,會導致下載終端,可以加上-c,等到網絡好的時候,它可以自動以原來的下載進度,繼續下載。
例如下面的命令:
2.axel多線程下載(多線程超級快):
axel多線程下載,真的很快。是普通下載的幾倍甚至十幾倍,當然,下載速度也和你的網速有一定關系。它也支持多個文件在多個終端同時下載。如果下載過程中下載中斷可以再執行下載命令即可恢復上次的下載進度。
1.安裝axel:
apt-get install axel2.語法:
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 + 線程數 + 鏈接
實例:
-s可以設置最高下載速度。
3.axel支持同時用多個終端下載
就是說你可以同時在一個終端下載一個文件,在另一個終端下載另一個文件。而wget卻不行。對比之下,用axel還是很方便的,尤其是要下載多個文件。
4.按ctrl+c停止下載
總結
以上是生活随笔為你收集整理的在ubuntu用wget下载多个文件,axel多线程下载(多线程超级快)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 杨辉三角python代码 不要括号_关于
- 下一篇: 2#使用新安装的ubuntu,之vim必