百度网盘(Linux)#
1.在服务器上安装百度网盘命令行版
首先在服务器终端运行以下代码进行安装
pip install bypy -i https://pypi.tuna.tsinghua.edu.cn/simple/
# 查看bypy的安装路径
which bypy
2.登录自己的百度网盘账号
在服务器终端运行以下代码
bypy info
若成功安装,则出现以下信息

红线所划为一个网址,复制网址在浏览器中打开,并登录百度网盘账号,然后会出现如下界面

选择统一授权,复制授权码,然后将授权码在终端输入,并按ENTER回车确定,即可登录成功。
3.管理自己的百度网盘的内容
bypy命令的全部参数,具体可以自己查询学习一下
bypy -h
usage: bypy [-h] [-V] [-d] [-v] [-r RETRY] [-q] [-t TIMEOUT] [-s SLICE] [--chunk CHUNK] [-e] [-f]
[--no-resume-download] [--include-regex INCREGEX] [--on-dup ONDUP] [--no-symlink]
[--disable-ssl-check] [--cacerts CACERTS] [--mirror MIRROR] [--select-fastest-mirror]
[--rapid-upload-only] [--resume-download-revert-back RCOUNT] [--move] [--processes PROCESSES]
[--downloader DOWNLOADER] [--downloader-arguments DOWNLOADER_ARGS] [--config-dir CONFIGDIR] [-c]
[command ...]
查看百度网盘的文件列表
bypy list
如果出现了下面的情况,说明你的百度网盘的bypy文件夹里目前没有任何文件

将数据转移到百度网盘的bypy文件夹里(我的应用数据 -> bypy)

将文件/文件夹直接转移到bypy下即可

然后返回终端查看

注意查看的命令格式为:bypy list 文件夹名称
从服务器上传单个文件到百度网盘
#/path/to/local/file是服务器的文件路径
#/remote/path是百度网盘的保存路径
bypy upload /path/to/local/file /remote/path
从百度网盘下载单个文件到服务器
#/remote/path是百度网盘的文件路径
#/path/to/local/file是服务器的保存路径
bypy downfile /remote/path /path/to/local/file
从百度网盘下载文件夹到服务器
#/remote/path是百度网盘的文件路径
#/path/to/local/file是服务器的保存路径
bypy downdir /remote/path /path/to/local/file