使用Linux命令行上传及下载百度云盘文件(远程服务器大文件传输必备)_linux 上传百度网盘-程序员宅基地

技术标签: 运维  linux  服务器  

使用Linux命令行上传及下载百度云盘文件(远程服务器大文件传输必备)
简单记录一下两篇博客,通过bypy实现:

https://developer.aliyun.com/article/1056072
https://mdnice.com/writing/1e33dbfdbbab4fbeba0d4a4632d0208a

1. 安装与授权

可以直接通过pip下载:
pip install bypy
第一次使用时需要随便输入一个命令以激活授权界面,如输入 bypy info(注意:如果您不在虚拟环境下,需要使用 python -m bypy info,后续所有命令类似,前加 python -m 即可;如果python指令不在您的路径下,那么原则上我建议您将其加入路径,如果您不想加,就直接将上述指令中的python更换成您使用的python解释器位置即可)
终端会输出一个网址,在浏览器打开后,点击如图所示的复制授权码:
在这里插入图片描述

2. 查看百度网盘目录下的文件、上传与下载文件

常用命令:

  1. bypy list 显示百度网盘 /apps(我的应用数据)/bypy 目录下的所有文件。
  2. bypy upload [localpath] [remotepath] [ondup] 或 bypy syncup [localdir] [remotedir] [deleteremote] 上传文件到百度网盘
  3. bypy downfile [localpath] 从百度网盘下载单个文件
  4. bypy downdir [remotedir] [localdir] 从百度网盘下载整个文件夹

指令

bypy提供了多种操作命令,具体如下:

quota:显示百度云存储配额信息
list:列出指定目录下的文件列表
upload:上传本地文件到百度云
download:从百度云下载文件到本地
syncup:将本地文件同步到百度云
syncdown:将百度云文件同步到本地
delete:删除百度云上的文件
makedir:在百度云上创建目录
move:移动百度云上的文件
copy:复制百度云上的文件
compare:比较本地和云文件的差异
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/suiyueruge1314/article/details/136543895

智能推荐

WGS84,GCJ02, BD09坐标转换-程序员宅基地

文章浏览阅读119次。public class Gps { private double wgLat; private double wgLon; public Gps(double wgLat, double wgLon) { setWgLat(wgLat); setWgLon(wgLon); } public double getWg..._bd0911转wgs84坐标系

vue在app.vue里面写部分页面公共-程序员宅基地

文章浏览阅读5k次。遇到的问题有一个公共头部和底部,vue搭建的框架,在app.vue里写的公共方法,首页是个登录页面,不需要公共部分,在这基础上进行公共部分的显示隐藏。在app.vue里面进行判断在不需要的页面里面设成false..._公共页面el-container 文件直接写在app.vue下可以吗

axios二次封装_axios二次封装 json转换为字符-程序员宅基地

文章浏览阅读101次。axios是一个promise实现的http库,符合最新的ES规范_axios二次封装 json转换为字符

第一站小红书图片裁剪控件,深度解析大厂炫酷控件-程序员宅基地

文章浏览阅读238次。先来看两张效果图:哈哈,就是这样了。效果差了一些,感兴趣的小伙伴们可以运行代码感受丝滑与弹性。前段时间在竞品小红书上看到了这样的效果:图片可以跟随手指移动,双指可以(无限)放大,缩小,还可以挤压,手指抬起后还有一个有趣的效果,图片回弹。。。一直想撸一个手势的控件,正好可以模仿小红书图片裁剪控件,话不多说,撸起袖子就是干。本系列共有两篇,在第二篇会重点讲解与RecyclerView的联动效果,..._仿飞书图片裁剪控件

Swagger 常用注解使用详解1:常用的注解_swagger 参数是否必须-程序员宅基地

文章浏览阅读267次。刚开始的时候,在controller层使用@RequestParam的时候,发现这个参数是必须要输入值的,但是我们有时候必须查询的时候允许参数为空,使用这个注解就不行了。在集成了swagger2后,找了半天的原因,发现使用@ApiImplicitParam这个注解可以解决这个问题。对应下面的参数。所以我们可以使用这个注解来解决我们所遇到的参考为空的问题。而且已经集成了swagg..._swagger 参数是否必须

MariaDB..-程序员宅基地

文章浏览阅读58次。一 与 MySQL 相比较,MariaDB 的优势:Maria 存储引擎PBXT 存储引擎XtraDB 存储引擎FederatedX 存储引擎更快的复制查询处理线程池更少的警告和bug运行速度更快更多的 Extensions更好的功能测试慢查询日志的扩展统计支持对 Unicode 的排序二 mariadb 安装官方强烈推荐使用yum方式安装https://downloads...._mariadb donor_host

随便推点

NodeJS之 Express框架 app.use(express.static)-程序员宅基地

文章浏览阅读169次。参考文档:https://blog.csdn.net/u010977147/article/details/60956502一 、设置静态文件目录语法如下:app.use(express.static(_dirname + '/public')); //设置静态文件目录注: 将静态文件目录设置为项目根目录 + ‘/public’,可以这样写app.use(expr..._app.use('/socket', express.static('./public'))

计算机常用端口一览表-程序员宅基地

文章浏览阅读350次。计算机常用[2]常见端口列表  TCP端口  TCP 1=TCP Port Service Multiplexer  TCP 2=Death  TCP 5=Remote Job Entry,yoyo  TCP 7=Echo  TCP 11=Skun  TCP 12=Bomber  TCP 16=Skun  TCP 17=Skun  ..._2556是常用端口吗

《我在未来等你》的读书笔记和读后感作文2900字-程序员宅基地

文章浏览阅读285次。2019独角兽企业重金招聘Python工程师标准>>> ..._我在未来等你读书笔记3000

完整记录一则Oracle 11.2.0.4单实例打PSU补丁的过程-程序员宅基地

文章浏览阅读6.6w次,点赞2次,收藏3次。本文记录了打PSU的全过程,意在体会数据库打PSU补丁的整个过程。1.OPatch替换为最新版本2.数据库软件应用19121551补丁程序3.数据库应用补丁4.验证PSU补丁是否应用成功1.OPatch替换为最新版本[oracle@DB usr2]$ iduid=500(oracle) gid=500(oinstall) 组=500(oinstall),501(dba) 环境=..._miye6.cc

[汇编学习笔记][第五章[BX]和loop指令]-程序员宅基地

文章浏览阅读82次。第五章[BX]和loop指令前言定义描述性符号“()”来表示一个寄存器或一个内存单元的内容,比如:(ax)表示ax中的内容,(al)表示al的内容。约定符号ideta表示常量。5.1 [BX][BX] BX 相当于 A[i],改变 i 是最好的遍历方式从第七章穿越回来BX相当于A[i]中的i[2][2]相当于A..._c++项目bx什么意思

中合国创杯2017年创客中国互联网+创新创业大赛复赛成功举办 20各项目入围总决赛...-程序员宅基地

文章浏览阅读135次。8月20日中合国创杯2017年创客中国互联网+创新创业大赛项目复赛完成。本次复赛创业组与创客组各有10个项目进入决赛,涵盖互联网+、人工智能、军民融合等领域。据了解,本次复赛由中国投资协会外资投资专业委员会、中国投资协会大数据投资专业委员会、启迪汇威、红基资本、蜂族创投、华普亿方资本、澳中东方资本、恩美资本等担任评委进行评审,同时招商证券、辰宏投..._互联网+评委 张or伦