bypy:使用Linux命令行上传及下载百度云盘文件(远程服务器大文件传输必备)

简介: bypy:使用Linux命令行上传及下载百度云盘文件(远程服务器大文件传输必备)

1. 安装与授权


可以直接通过pip下载:pip install bypy


第一次使用时需要随便输入一个命令以激活授权界面,如输入 bypy info(注意:如果您不在虚拟环境下,需要使用 python -m bypy info,后续所有命令类似,前加 python -m 即可;如果python指令不在您的路径下,那么原则上我建议您将其加入路径,如果您不想加,就直接将上述指令中的python更换成您使用的python解释器位置即可)

终端会输出一个网址,在浏览器打开后,点击如图所示的复制授权码:

image.png

将复制的内容粘贴到终端后回车,等待即可。


另:需要把系统的区域编码设置为UTF-8(我的服务器默认就是,所有我没有经历这一步)。可参考:article | How to set up a clean UTF-8 environment in Linux


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


常用命令:


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


3. 查阅文档


  1. 可以直接使用命令 bypy help <command> 来查询一个命令的具体使用方式。
  2. 使用 bypy 或 bypy help 或 bypy -h 直接查询所有命令。




相关文章
|
10月前
|
弹性计算 安全 Linux
阿里云服务器ECS安装宝塔Linux面板、安装网站(新手图文教程)
本教程详解如何在阿里云服务器上安装宝塔Linux面板,涵盖ECS服务器手动安装步骤,包括系统准备、远程连接、安装命令执行、端口开放及LNMP环境部署,手把手引导用户快速搭建网站环境。
|
11月前
|
存储 数据管理 Linux
区分Linux中.tar文件与.tar.gz文件的不同。
总之,".tar"文件提供了一种方便的文件整理方式,其归档但不压缩的特点适用于快速打包和解压,而".tar.gz"文件通过额外的压缩步骤,尽管处理时间更长,但可以减小文件尺寸,更适合于需要节约存储空间或进行文件传输的场景。用户在选择时应根据具体需求,考虑两种格式各自的优劣。
1861 13
|
10月前
|
Ubuntu Linux
Ubuntu Linux 20.04 LTS “Focal Fossa”测试版开放下载
u要知道有关新系统的更多信息,大家可以前往Ubuntu Wiki页面,其中包含Ubuntu 20.04的发行说明。
266 0
|
10月前
|
Ubuntu 安全 Linux
Linux系统-Ubuntu的下载和安装 软件大全
在庄子看来,生老病死就像四时交替,都只是自然现象而已,人不必有什么忧虑,也不必有什么痛苦。人源于自然,再回归自然,说到底,不过是正常的生死轮转,他依然在天地之间,只要怀着这样的想法,人又有什么好痛苦的呢。
|
10月前
|
Ubuntu Linux Windows
Ubuntu Linux 24.04 LTS 发行版现已开放下载
Ubuntu 24.04 采用了 Linux 6.8 内核,可利用 Netplan 在桌面上配置网络连接,还配备了现代化的桌面操作系统安装程序,还带来了新版 Ubuntu 字体以及各种性能优化以及大量新功能。
|
11月前
|
监控 Linux 网络安全
FinalShell SSH工具下载,服务器管理,远程桌面加速软件,支持Windows,macOS,Linux
FinalShell是一款国人开发的多平台SSH客户端工具,支持Windows、Mac OS X和Linux系统。它提供一体化服务器管理功能,支持shell和sftp同屏显示,命令自动提示,操作便捷。软件还具备加速功能,提升访问服务器速度,适合普通用户和专业人士使用。
3572 0
|
11月前
|
存储 安全 Linux
Linux服务器上安装配置GitLab的步骤。
按照以上步骤,一个基础的GitLab服务应该运行并可以使用。记得定期检查GitLab官方文档,因为GitLab的安装和配置步骤可能随着新版本而变化。
983 0
|
8月前
|
弹性计算 运维 安全
阿里云轻量应用服务器与云服务器ECS啥区别?新手帮助教程
阿里云轻量应用服务器适合个人开发者搭建博客、测试环境等低流量场景,操作简单、成本低;ECS适用于企业级高负载业务,功能强大、灵活可扩展。二者在性能、网络、镜像及运维管理上差异显著,用户应根据实际需求选择。
697 10
|
8月前
|
弹性计算 ice
阿里云4核8g服务器多少钱一年?1个月和1小时价格,省钱购买方法分享
阿里云4核8G服务器价格因实例类型而异,经济型e实例约159元/月,计算型c9i约371元/月,按小时计费最低0.45元。实际购买享折扣,1年最高可省至1578元,附主流ECS实例及CPU型号参考。
797 8