上一篇                     
               
			  linux如何下载百度云盘下载文件夹里
- Linux
- 2025-07-18
- 3480
 Linux 中,可先安装百度云盘客户端,登录账号后进入对应文件夹,选择文件进行下载;
 
以下是在Linux系统中下载百度云盘文件夹里内容的详细方法:
使用BaiduPCS-Go工具
- 下载与解压 
  - 在终端中输入以下命令下载BaiduPCS-Go: wget https://github.com/qjfoidnh/BaiduPCS-Go/releases/download/v3.8.2/BaiduPCS-Go-v3.8.2-linux-amd64.zip 
- 下载完成后,解压文件: unzip BaiduPCS-Go-v3.8.2-linux-amd64.zip 
- 进入解压后的目录: cd BaiduPCS-Go-v3.8.2-linux-amd64 
 
- 在终端中输入以下命令下载BaiduPCS-Go: 
- 登录百度账号 
  - 采用浏览器cookie方式登录,命令格式如下(需提前获取BDUSS和STOKEN): ./BaiduPCS-Go login -bduss='xxx' -stoken='xxx' 获取BDUSS和STOKEN的方法:用浏览器登录百度网盘(https://pan.baidu.com),打开开发者工具(快捷键:F12或Ctrl + Shift + I),切换到Application(应用)→左侧选择Cookies→找到https://pan.baidu.com对应的Cookie中的BDUSS和STOKEN,如果没有STOKEN也可以尝试只用BDUSS登录。  
 
- 采用浏览器cookie方式登录,命令格式如下(需提前获取BDUSS和STOKEN): 
- 下载文件或文件夹 
  - 列出百度云盘文件目录,查看目标文件夹路径: ./BaiduPCS-Go ls / 
- 下载指定文件夹,例如要下载“我的资源”文件夹: ./BaiduPCS-Go d /我的资源 
- 也可以设置保存目录后再下载,如将文件保存到/home/user/Downloads目录:./BaiduPCS-Go config set -savedir /home/user/Downloads ./BaiduPCS-Go d /我的资源 
 
- 列出百度云盘文件目录,查看目标文件夹路径: 
使用bypy工具
- 安装bypy 
  - 可以使用conda或pip进行安装,以pip为例: sudo apt-get install pip sudo pip install bypy 
 
- 可以使用conda或pip进行安装,以pip为例: 
- 认证并授权网盘账号 
  - 运行以下命令,按照提示完成认证: bypy info 
 
- 运行以下命令,按照提示完成认证: 
- 准备下载文件 授权成功后,会自动在网盘中创建文件夹“我的网盘>我的应用数据>bypy”,将待下载的文件放置在该文件夹下。 
- 下载文件或文件夹 
  - 下载指定的单个文件,例如文件名为“example.txt”: bypy downfile example.txt 
- 下载bypy下所有文件或指定文件夹下所有文件,例如要下载“documents”文件夹下的所有文件: bypy downdir -v documents 
 
- 下载指定的单个文件,例如文件名为“example.txt”: 
使用wget命令(需先获取分享链接)
- 获取下载链接 在百度云盘网页端,找到要下载的文件夹或文件,点击分享按钮,选择“复制分享链接”,对于文件夹,可能需要先将文件夹内的文件逐个分享并获取链接。  
- 下载文件 
  - 打开终端,使用以下命令下载文件(将“下载链接”替换为实际复制的链接,“文件名”可自定义): wget -O 文件名 下载链接 
 
- 打开终端,使用以下命令下载文件(将“下载链接”替换为实际复制的链接,“文件名”可自定义): 
使用aria2c命令(需先获取分享链接)
- 安装aria2 
  - 打开终端,运行以下命令安装aria2: sudo apt-get install aria2 
 
- 打开终端,运行以下命令安装aria2: 
- 获取下载链接 同wget命令中的获取分享链接方法,在百度云盘网页端获取文件或文件夹内文件的下载链接。 
- 下载文件 
  - 打开终端,运行以下命令下载文件(将“下载链接”替换为实际复制的链接): aria2c -x 16 -s 16 下载链接 -x参数用于指定最大线程数,-s参数用于指定每个线程的最大连接数。 
 
- 打开终端,运行以下命令下载文件(将“下载链接”替换为实际复制的链接): 
相关问答FAQs
- 问题:使用BaiduPCS-Go下载时,提示登录失败怎么办? 
  - 解答:首先检查获取的BDUSS和STOKEN是否正确,可在浏览器开发者工具中仔细核对,如果确认无误,可能是网络问题或百度网盘对第三方工具的限制,可以尝试更换网络环境或稍后再试,也可以尝试更新BaiduPCS-Go到最新版本,以获取更好的兼容性。
 
- 问题:bypy下载过程中断网了,再次运行时会重新开始下载吗?
 
  
			 
			 
			