博客 / 詳情

返回

linux一些常用的下載工具-aria2

從斷點續傳開始

故事的過程是這樣的,朋友是搞科研的,需要在一個國外的學術網站下載一個藥物的模型壓縮包,大概有23g。關鍵他也不會用別的就wget下載....恩中間還斷了....問我有什麼方法沒有斷點續傳,而是能不能更快速的下載?我記錄wget是有斷點續傳的?問一下chatgpt不完了...wget -c
image.png
偶然發現百度竟然也帶ai對話了....哈哈
image.png

多線程下載工具

那wget是否支持多線程下載呢?怎麼樣多線程下載呢?
image.png
image.png
gpt推薦了aira2 axel 百度推薦了axel。我這裏就使用了以下aira2:

aria2安裝:

參照https://blog.csdn.net/linux_hua130/article/details/119094722。我在ubuntu服務器(國外)執行了sudo apt install aria2 安裝了aria2:

sudo apt install aria2

aria2下載文件:

aria2c -c -x 8 -s 16 -o xxxx.gz https://xxxx.gz

-c 斷點續傳
-s 連接數
-x 線程
大概一個小時下載完了,小夥伴讓我給他搞到百度雲盤......

上傳文件到百度雲盤:

bypy bcloud?

恩?也是記得好就之前看文章有linux服務器文件備份到百度雲盤的操作的!
我找到的文章是: linux實現定時備份文件到百度網盤詳細教程,使用 bypy 的方式。gtp對這個問題不太精通
image.png
百度説他有一個bcloud的工具?:
image.png
but早不更新了吧?
image.png
老老實實bypy ......
基本就這樣搞一下:http://wed.xjx100.cn/news/249118.html?action=onClick。比較簡單:

pip 安裝bype

pip install bypy

bypy授權:

複製控制枱輸出的url地址複製到瀏覽器,獲取授權碼,然後控制枱輸入完成授權:

bypy info  

簡單上傳文件:

bypy upload xxx

問題來了 上傳不動...不知道是不是文件太大, 我上傳了一個小的文件成功了.....難道文件太大?換一個方法吧....

coscmd

最後的解決方式......我還是用了騰訊雲的coscmd.畢竟為的服務器都是騰訊雲......,對象存儲為也掛載了cdn加速能快一些!

安裝 coscmd

pip install coscmd

image.png

coscmd config配置

coscmd config -a xxxxx -s xxxxxx -b xxxxx -r xxxxxx

參照:image.png

上傳文件到cos桶

上傳文件到cos對象存儲桶讓他自己取下載吧....

coscmd  upload  xxxx    xxxx/

image.png
至於下載,他也是搞到服務器上面 也推薦他aira2下載了...我也嘗試了一下windows安裝aria2下載:
img_v2_e0fcff06-ea6f-46de-9377-0789a833a0dg.jpg

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.