linux命令行操作百度云上传下载文件

作者:可可西真美 时间:2022-11-22 23:24:05 

0. 背景

很多时候我们只能通过ssh工具远程连接服务器,很多时候是没有图形界面的,可以使用ssh或者ftp上传下载大的文件,这时下载速率受限于服务器带宽。由于本人目前在家连接学校服务器是自己搭建frp做的内网穿透,这时上传下载的速率取决于frp服务器,由于带宽只有4M,上传下载20G以上的大文件,上传下载速度500KB左右,耗时又费力,从github上发现一个不错项目https://github.com/houtianze/bypy,可以借助百度云加速上传下载,前提是有百度云会员哈。

1. 安装


pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ bypy==1.7.5

2. 登录百度云账号

输入:bypy info

然后登录:https://openapi.baidu.com/oauth/2.0/authorize?client_id=q8WE4EpCsau1oS0MplgMKNBn&response_type=code&redirect_uri=oob&scope=basic+netdisk

获取授权码如图所示:

linux命令行操作百度云上传下载文件

连接好网盘后,会在~/.bypy目录下生成一些授权文件,下一次使用bypy无需授权。如果想要退出授权,可以rm -rf ~/.bypy/即可。

3.上传文件

上传文件后,会在全部文件 / 我的应用资源 / bypy(也就是/app/bypy/)这个目录下保存文件。

上传指定文件:bypy upload 文件名上传当前目录:bypy upload

4.下载文件

由于百度PCS API权限限制,程序只能存取百度云端/apps/bypy目录下面的文件和目录。目前好像限速,下载速率稳定在5MB/s,但是也比500KB/s强很多了。

下载指定文件:bypy downfile 文件名下载当前目录: bypy downfile -v ; -v显示详细信息

linux命令行操作百度云上传下载文件

5. 其它命令

bypy : 显示使用帮助和所有命令

bypy compare : 比较当前目录和云盘根目录(/apps/byby)

bypy syncdown : 把云盘内容同步到本地来

bypy syncup : 把当前目录同步到云盘

bypy list : 显示云盘根目录下的文件列表

bypy help <command> : 详细了解某个命令

bypy mkdir :在云盘当前目录创建子目录

6. python代码调用


from bypy import ByPybp=ByPy()bp.list() # or whatever instance methods of ByPy class

来源:https://blog.csdn.net/an__jing_/article/details/121585067

标签:linux,百度云,下载
0
投稿

猜你喜欢

  • 真想月赚几万,请先为你的站找到合适的广告

    2007-09-23 08:25:00
  • 2011年2月Godaddy最新优惠码(含30%折扣优惠码)

    2011-01-29 16:54:00
  • Spider与crawler不同点

    2008-08-26 11:57:00
  • 淘宝技术发展(引言)

    2012-03-05 20:07:29
  • Linux中的Screen命令使用技巧详解

    2010-08-23 18:39:00
  • Linux学习之CentOS(二十九)--Linux网卡高级命令、IP别名及多网卡绑定的方法

    2023-01-09 16:43:19
  • 中文网站管理员博客:平常心看待导出链接

    2008-12-30 12:48:00
  • 使用VMware虚拟机安装Linux(CentOS7镜像)

    2022-05-13 08:01:06
  • Ubuntu20.04安装配置GitLab的方法步骤

    2023-07-10 15:39:00
  • 老谢:网站推广的一般方法

    2009-04-05 17:52:00
  • 网站建设策划要素:从基础架构到风格设计

    2009-01-16 13:41:00
  • Linux常用ls, alias基础命令详解

    2021-05-19 12:46:07
  • 搜索引擎优化SEO十大忌讳

    2007-10-19 13:16:00
  • dede5.3tag标签调用

    2009-02-15 09:54:00
  • DeDeCms V5.6数据批量索引到淘特搜索引擎

    2010-06-20 15:32:00
  • Godaddy的VDS使用经验(三)

    2010-05-07 12:59:00
  • 用Win 2003架设邮件服务器

    2009-01-06 17:24:00
  • 站长如何通过真诚做推广-QQ宣传方法!

    2009-03-16 10:17:00
  • 专访51wan寻找女一号亚军“09环球皇后中国皇后亚军”叶子金

    2009-11-23 09:45:00
  • 利用Dockerfile部署SpringBoot项目的方法

    2023-11-03 15:31:22
  • asp之家 网站运营 m.aspxhome.com