linux上利用bpcs_uploader上傳備份文件到百度云盤
藍(lán)隊(duì)云小課堂:
linux上利用bpcs_uploader上傳備份文件到百度云盤
1、bpcs_uploader需要php的環(huán)境,所以直接yum安裝一個(gè)php環(huán)境
# yum -y install php*
2、下載bpcs_uploader上傳腳本
下載地址:
3、下載好這個(gè)包后,直接在當(dāng)前目錄下解壓該壓縮包
//直接在線解壓就好了
# tar zxvf francisxys-bpcs_uploader-v0.1.0-beta-5-g3a75324.tar.gz
//把這個(gè)名稱修改一下,否則不太好cd切換目錄
# mv francisxys-bpcs_uploader-3a75324/ bpcs_uploader
# cd bpcs_uploader/
//給這個(gè)文件加上可執(zhí)行權(quán)限
# chmod +x bpcs_uploader.php
//用來看一下php的安裝目錄在那里
# which php
//可以看到php路徑為/usr/bin/php
/usr/bin/php
//編輯這個(gè)運(yùn)行腳本
# vim bpcs_uploader.php#!/usr/bin/php -d disable_functions -d safe_mode=Off
此處為php的路徑如果有區(qū)別按照查找出的路徑修改就可以了。
4、快速初始化
# ./bpcs_uploader.php quickinit
執(zhí)行到上面這圖這里的時(shí)候會(huì)停住不動(dòng),這里要通過授權(quán)網(wǎng)址,輸入上面紅圈圈中的授權(quán)碼來授權(quán),授權(quán)網(wǎng)站:
輸入ssh里面提示的這個(gè)授權(quán)碼,點(diǎn)擊授權(quán),會(huì)跳轉(zhuǎn)到下一個(gè)截圖的!
到這里,第一步授權(quán)就完成了。然后回到ssh按enter繼續(xù)初始化完成。
在授權(quán)網(wǎng)址里面輸入授權(quán)碼后,返回ssh還不動(dòng),直接一個(gè)回車就會(huì)出現(xiàn)下面的提示了!
5、在此初始化
# ./bpcs_uploader.php init
在出現(xiàn)app api key的時(shí)候 把前面的key復(fù)制粘貼到后面,下面卡這里不動(dòng),和上面操作步驟一樣,授權(quán)網(wǎng)站:
里面把圈中的輸入進(jìn)去
點(diǎn)擊瀏覽器上的繼續(xù)后,再返回ssh里面,來輸入一個(gè)回車!
到這一步,說明環(huán)境就全部配置完成了。
# ./bpcs_uploader.php upload /root/install.log install160830.log
//把root文件夾下的install.log文件,直接上傳到百度云里面后,重命名為install160830.log
登陸百度云網(wǎng)盤,查看是否上傳成功。(默認(rèn)上傳目錄是“我的應(yīng)用數(shù)據(jù)/bpcs_uploader”)
可以看到文件已經(jīng)上傳成功了。
7、關(guān)于bpcs_uploader的一些用法
# ./bpcs_uploader.php quota
//查詢?nèi)萘?/span>
# ./bpcs_uploader.php upload /root/install.log install160830.log
//上傳文件并重命名
# ./bpcs_uploader.php download install160830.log /root/install123.log
//下載文件并且重命名
# ./bpcs_uploader.php delete install160830.log
//刪除文件
# ./bpcs_uploader.php fetch install160830.log /root/lixian.log
//離線下載
更多小知識(shí),可聯(lián)系藍(lán)隊(duì)云一起探討。