这篇文章将为大家详细讲解有关linux命令行如何操作云盘上传下载文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ bypy==1.7.5
输入:bypy info
然后登录:https://openapi.baidu.com/oauth/2.0/authorize?client_id=q8WE4EpCsau1oS0MplgMKNBn&response_type=code&redirect_uri=oob&scope=basic+netdisk
获取授权码如图所示:
连接好网盘后,会在~/.bypy
目录下生成一些授权文件,下一次使用bypy无需授权。如果想要退出授权,可以rm -rf ~/.bypy/
即可。
上传文件后,会在全部文件 / 我的应用资源 / bypy(也就是/app/bypy/)这个目录下保存文件。
上传指定文件:bypy upload 文件名
上传当前目录:bypy upload
由于百度PCS API权限限制,程序只能存取百度云端/apps/bypy目录下面的文件和目录。目前好像限速,下载速率稳定在5MB/s,但是也比500KB/s强很多了。
下载指定文件:bypy downfile 文件名
下载当前目录: bypy downfile -v
; -v
显示详细信息
bypy
: 显示使用帮助和所有命令
bypy compare
: 比较当前目录和云盘根目录(/apps/byby
)
bypy syncdown
: 把云盘内容同步到本地来
bypy syncup
: 把当前目录同步到云盘
bypy list
: 显示云盘根目录下的文件列表
bypy help <command>
: 详细了解某个命令
bypy mkdir
:在云盘当前目录创建子目录
from bypy import ByPybp=ByPy()bp.list() # or whatever instance methods of ByPy class
关于“linux命令行如何操作云盘上传下载文件”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。