您的位置:首页 > 运维架构 > Linux

实现Linux命令行上传和下载百度云盘

2016-03-20 14:18 471 查看
RT,需求是,经常需要拷贝东西或安装包到服务器,如果每次都跑到机房去,管理起来太费劲了,于是寻找能够支持linux命令行的云盘。恰巧找到了用python写的,能支持命令行访问百度云盘:
https://github.com/hunterlew/bypy.git
在linux下直接用git命令下下来,后面还涉及到python等安装,我参考了这个教程:
https://blog.phpgao.com/bypy.html
安装setuptool过程中会碰到问题,参考:
https://www.v2ex.com/t/89187
在/bypy下执行./bypy.py help查看用法,每隔一段时间需要登录一下百度账号,它会提示让你进入一个连接,然后把授权码复制下来输入到控制台中,然后登录。

常用命令:

./bypy.py list查看目录

./bypy.py mkdir新建目录

./bypy.py upload上传

./bypy.py downfile或者./bypy.py
downdir下载

用的时候注意用help查看一下参数的使用,其中remote path的/代表了apps/bypy/这个路径。

另外,在执行upload和downfie时,建议在最后添加-v表示列出进度。

由于是学校,楼下服务器时不时要去登录账号才能上外网。我安装了w3m后技能返回图形界面输入账号密码了。centOS下命令是:yum
install w3m。要看图片的话还要安装w3m-img。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: