1. 程式人生 > >Linux終端使用wget下載百度雲資源 解決資料過分大傳輸不到伺服器上的問題

Linux終端使用wget下載百度雲資源 解決資料過分大傳輸不到伺服器上的問題

很多時候為了方便將大檔案放到百度雲盤中作為共享資源。

在windows下和Linux桌面系統中,使用瀏覽器很容易下載百度雲盤裡的共享資源,但當我們使用Linux字元介面的時候,就會變的很麻煩。

一直在找解決的方法,有人使用百度雲應用,通過百度雲Linux客戶端來解決檔案上傳與下載問題。

百度雲盤Linux下的python客戶端:https://github.com/houtianze/bypy

但在Linux終端需要配置引數以及配置應用資料等比較複雜,故想找一種wget就能下載共享檔案的簡單可行的辦法。

 

於是發現了文章:http://www.centoscn.com/CentOS/2014/0928/3876.html

 

自己實踐如下:

1.在百度雲盤中共享一個檔案

2.在瀏覽器中下載此檔案(真正用意是找到它的下載地址),在瀏覽器下載介面找到下載檔案,並複製檔案的下載地址:

 

3.儲存此下載地址,在Linux終端使用wget下載:

 

wget -c --referer=http://pan.baidu.com/s/1hq04k1e -O testfile.PNG "http://nb.baidupcs.com/file/6a0a41574d8603ff04786b046da3e361?...........testfile.PNG"

注:此處-c 為斷點續傳,--referer為百度雲分享地址,-O為指定輸出檔案,後面接瀏覽器下載檔案的下載地址。

 

終於可以使用wget輕鬆下載百度雲盤共享的資源了。