使用BaiduPCS-Go在Linux服务器下载百度网盘文件

张开发
2026/4/16 16:47:21 15 分钟阅读

分享文章

使用BaiduPCS-Go在Linux服务器下载百度网盘文件
Linux 服务器本身不能直接访问百度网盘网页因为没有 GUI 浏览器和百度网盘客户端。所以要靠命令行工具来下载。用 BaiduPCS-Go推荐这是一个第三方开源命令行客户端支持 Linux能登录百度账号并下载网盘内容。 查看 CPU 架构uname -m安装步骤1.下载 BaiduPCS-Go64位 Linuxx86架构wget https://github.com/qjfoidnh/BaiduPCS-Go/releases/download/v3.9.5/BaiduPCS-Go-v3.9.5-linux-amd64.ziparm架构wget https://github.com/qjfoidnh/BaiduPCS-Go/releases/download/v3.9.5/BaiduPCS-Go-v3.9.5-linux-arm64.zip2. 解压安装文件unzip BaiduPCS-Go-v3.9.5-linux-amd64.zipcd BaiduPCS-Go-v3.9.5-linux-amd643. 给与执行权限chmod x BaiduPCS-Go4. 登录百度账号✅ 直接用 BDUSS 登录在浏览器里登录百度网盘网页版https://pan.baidu.com。按 F12 → 切到Network标签 → 刷新页面。点击第一个请求在Cookies里找到 BDUSS 的值复制出来一般一长串。然后在 Linux 上执行./BaiduPCS-Go login --bduss你的BDUSS值比如./BaiduPCS-Go login --bduss3YyflhSU2lMTn44bFJUY2JGb1NuNWtrcUVqdlRsMXVTRlVnRnRKVW1-MUR2UkZvRVFBQUFBJCQAAAAAAAAAAAEAAABflravzfXI8LuqUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEMw6mdDMOpnSwrh✅验证是否成功登录成功后查看当前登录用户你可以执行./BaiduPCS-Go who列出网盘根目录文件./BaiduPCS-Go ls /进入网盘目录./BaiduPCS-Go cd /工作/远程部署/wangruihua/docker镜像服务部署下载 nvidia_cuda_12.3.2_cudnn9_devel_ubuntu22.04.tar 文件./BaiduPCS-Go d /工作/远程部署/wangruihua/docker镜像服务部署/nvidia_cuda_12.3.2_cudnn9_devel_ubuntu22.04.tar -p 10下载 nvidia_cuda_12.3.2_cudnn9_ubuntu20.04.tar文件./BaiduPCS-Go d /工作/远程部署/wangruihua/docker镜像服务部署/nvidia_cuda_12.3.2_cudnn9_ubuntu20.04.tar -p 10下载 jyd_digital_v1.0.tar 文件./BaiduPCS-Go d /工作/远程部署/wangruihua/docker镜像服务部署/jyd_digital_v1.0.tar -p 10下载项目源码文件./BaiduPCS-Go d /工作/远程部署/wangruihua/jyd_项目源码部署/jyd_speaker -p 10下载项目源码压缩包./BaiduPCS-Go d /工作/远程部署/wangruihua/jyd_项目源码部署/jyd_speaker.zip -p 10加载 nvidia_cuda_cudnn9 镜像docker load -i nvidia_cuda_12.3.2_cudnn9_devel_ubuntu22.04.tar

更多文章