百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> linux版快盘上传下载shell脚本
分享文章到:

linux版快盘上传下载shell脚本

发布时间:01/15 来源: 浏览: 关键词:
快盘上传下载可以实现我们把指定位置的数据自动上传到我们网盘上去了,这个也叫做自动备份吧,下面一起来看一段linux版快盘上传下载shell脚本,有兴趣的和一聚教程小编来看看。

安装使用

此脚本适用于大部分bash环境,已经在cygwin,ubuntu14.04,debian,centos6,mac-osx等环境通过测试。

1.依赖项

使用此程序前请确认你的Linux或者Cygwin支持如下命令:

curl sed awk basename date grep tr od openssl base64

2.配置

如果你想使用自己的app_key你需要首先注册一个金山快盘账号,然后到这里地址创建一个你自己的应用并把得到的 consumer_key、consumer_secret填写到脚本相应位置。
当然此步骤可以略过,你可以直接使用脚本中填写好的consumer_key、consumer_secret,我创建的应用名称all4fun.

3.安装

wget https://github.com/wujiwh/kuaipan_uploader/archive/master.zip
unzip master.zip
cd kuaipan_uploader-master
#或者 :
git clone https://github.com/wujiwh/kuaipan_uploader.git
cd kuaipan_uploader
#上面两种方式选择一种即可
#赋予脚本执行权限并执行
chmod a+x kuaipan_uploader.sh
./kuaipan_uploader.sh

然后根据提示完成API的授权流程,得到授权Token。脚本会自动保存得到的授权信息到CONFIG_FILE 变量对应配置文件,默认为~/.kuaipan_upload.conf

4.使用说明

KuaiPan Uploader v1.1.0
wangheng - wujiwh@gmail.com
 
Usage: /usr/bin/kuaipan COMMAND [PARAMETERS]...
 
Commands:
         upload   [local file]  <remote file>
         download [remote file] <local file>
         delete   [remote file/remote dir]
         list     <remote dir>
         info
         relink
 
For more informations, please visit  http://www.111cn.net.

其中[XXX]内的为必填参数,<XXX>内的为可选参数
比如执行 ./kuaipan_uploader.sh upload a.txt
后面的<remote file>可以不填,不填写的话,默认上传到网盘根目录或者应用程序根目录的同名文件。 (跟你创建应用的时候选择的选项有关)
其他,下载和删除都是类似如上…
注意:如果上传到远程某个目录内的话,请务必保证此目录已存在!
执行 ./kuaipan_uploader.sh info 可以查看网盘的用户名,总容量和可用容量。
执行 ./kuaipan_uploader.sh list 可以查看网盘内已经存在的文件以及目录(非结构化)。
执行 ./kuaipan_uploader.sh relink 可以删除网盘授权信息并重新授权
5、卸载
此工具为绿色软件,使用时候复制到执行目录并赋予执行权限即可。
如果想卸载删除此工具,请连带删除 CONFIG_FILE 变量后面的配置文件,默认为~/.kuaipan_upload.conf
许可证
Kuaipan Uploader 基于GPL第二版或以后版本发布。详见LICENSE文件

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有3人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板