新闻详情

新闻详情

首页 / 资讯中心 / 详情

BaiduPCS-Go 使用指南:3 条命令下网盘文件,1 个脚本挂定时备份

发布时间:2026/9/29 8:42:03来源:尧图网络
BaiduPCS-Go 使用指南:3 条命令下网盘文件,1 个脚本挂定时备份
BaiduPCS-Go 使用指南3 条命令下网盘文件1 个脚本挂定时备份【免费下载链接】BaiduPCS-Goiikira/BaiduPCS-Go原版基础上集成了分享链接/秒传链接转存功能项目地址: https://gitcode.com/GitHub_Trending/ba/BaiduPCS-GoBaiduPCS-Go 是一款用 Go 编写的百度网盘命令行客户端一行命令就能在终端里下载、上传、转存网盘文件还能直接挂 cron 做定时备份。适合刚学命令行、运维和开发同学10 分钟内完成第一次下载。 它能替你干哪些活平时要开着浏览器点来点去的活现在一条命令一个服务器数据目录每天定时备份到网盘整目录批量下载到本地或服务器带密码的分享链接直接转存到自己网盘构建产物、日志文件批量上传把网盘操作写进 CI 或 shell 脚本按关键字搜索网盘里的文件 三步跑起来3 条命令2 分钟第一个文件就能落到本地目录。第一步装好它。需要本机装过 Go克隆仓库后直接编译出可执行文件git clone https://gitcode.com/GitHub_Trending/ba/BaiduPCS-Go cd BaiduPCS-Go go build -o BaiduPCS-Go第二步登录一次。在浏览器登录百度网盘F12 打开 Network 面板复制完整 Cookies然后./BaiduPCS-Go login -cookies粘贴完整Cookies看到百度帐号登录成功就对了登录态会写进配置文件后面不用重复登录。第三步下第一个文件。把网盘文件路径换成你网盘里的真实路径比如/我的资源/demo.txt./BaiduPCS-Go download -saveto ~/Downloads 网盘文件路径文件会存到~/Downloads。中断也没关系重新执行同一条命令即可接着下——断点续传是内置的下载进度记录在本地下载器实现位于 requester/downloader/。 高频功能上手登录之后这 3 个能力马上就能用。上传本地文件与断点续传上传默认走分片方式同名文件不会覆盖目录./BaiduPCS-Go upload -p 5 -retry 3 ~/data/project.zip /我的资源参数含义建议值-p单文件最大上传线程数3-5-l同时上传的最大文件数1-2-retry失败最大重试次数3-norapid跳过秒传校验秒传反复失败时加注意v4.0.0 起官方接口变化导致上传不再支持断点续传靠-retry自动重试兜底下载不受影响。分享链接一条命令转存这是它相对传统客户端多出来的能力把别人分享的链接直接搬进自己网盘不用开浏览器。./BaiduPCS-Go transfer https://pan.baidu.com/s/分享码 提取码执行后终端会先列出分享里的文件清单再逐个转存到你当前网盘工作目录最后打印转存结果加-download参数则转存完直接下载到本地。转存逻辑在 baidupcs/ 模块里实现。目录管理与搜索./BaiduPCS-Go ls -size -desc /我的资源 ./BaiduPCS-Go search -r 报表ls支持按大小倒序列目录search -r递归按文件名搜索配合通配符如/我的资源/*.pdf做批量操作很方便。 服务器里自动备份把这段脚本交给 cron服务器每天自动备份到网盘只保留最近 30 天#!/bin/bash # 定时备份每天把 /data/projects 传到网盘只保留最近 30 天 BIN/usr/local/bin/BaiduPCS-Go # 可执行文件位置按实际安装路径改 SRC/data/projects # 要备份的本地目录 DEST/我的资源/服务器备份 # 网盘上的备份目录 DATE$(date %Y%m%d) # 本次备份日期如 20260927 $BIN mkdir $DEST/$DATE || true # 建当天目录已存在则跳过 $BIN upload -retry 3 $SRC $DEST/$DATE # 上传数据目录失败自动重试 3 次 # 清理逻辑倒序列出目录第 31 个开始就是超过 30 天的旧备份逐个删除 $BIN ls $DEST | awk NR2 NF {print $NF} | sort -r | tail -n 31 | while read -r d; do [ -n $d ] $BIN rm $DEST/$d echo 已删除旧备份: $d /var/log/baidu_backup.log done保存为/root/baidu_backup.sh并chmod x然后写进 crontab每天 02:00 执行0 2 * * * /root/baidu_backup.sh /var/log/baidu_backup.log 21 排错 FAQ你八成只会遇到下面 4 种错每条都给一条命令解决。现象某次操作突然报登录失败/会话失效原因Cookies 过期了登录态是写在本地配置里的。 解决重新从浏览器复制 Cookies 再登录一次。./BaiduPCS-Go login -cookies新的Cookies现象下载速度长期卡在 KB/s原因并发设置和你账号的限速档不匹配普通账号开高并发反而被限。 解决把并发拉回保守值普通用户 1-5 即可。./BaiduPCS-Go config set -max_parallel 5 -max_download_load 2现象下载报 user is not authorized原因默认 locate 模式取直链失败换 pcs 模式即可。./BaiduPCS-Go download -mode pcs 网盘文件路径现象大文件传到一半失败原因秒传校验没通过或线程中断跳过秒传并加重试。./BaiduPCS-Go upload -norapid -retry 3 本地文件 /我的资源⚙️ 进阶小技三条设置用同一个工具体验会完全不同。多账号切换先./BaiduPCS-Go login登录多个账号之后./BaiduPCS-Go su交互式切换./BaiduPCS-Go loglist查看已登录列表。并发调参普通用户-max_parallel保持 1-5SVIP 可试 8-12官方建议下载线程不超过 12例如./BaiduPCS-Go config set -max_parallel 12。日志开关任意命令前加-verbose看调试输出例如./BaiduPCS-Go -verbose download /我的资源排错时很有用。写在最后回到开头那两件事它能干什么——下载、上传、转存、搜索、分享、离线下载怎么干成——登录一次后面全部是终端里的一条条命令。想看完整命令列表读 README.md了解百度网盘接口背景看 docs/所有子命令的实现入口都在 internal/pcscommand/ 下按文件对号入座即可。【免费下载链接】BaiduPCS-Goiikira/BaiduPCS-Go原版基础上集成了分享链接/秒传链接转存功能项目地址: https://gitcode.com/GitHub_Trending/ba/BaiduPCS-Go创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

Riverpod(hooks_riverpod)Provider 全指南:共享状态、组合依赖与生命周期清理 2026/9/29 9:58:33

Riverpod(hooks_riverpod)Provider 全指南:共享状态、组合依赖与生命周期清理

前端移动开发 【免费下载链接】riverpod A reactive caching and data-binding framework. Riverpod makes working with asynchronous code a breeze. 项目地址: https://gitcode.com/gh_mirrors/ri/riverpod 点击查看 免费下载 Provider 是 Riverpod 框架最核心的…

阅读更多 →
小缺陷、复杂背景检测难?给 YOLO26 装个 DINOv3 2026/9/29 9:58:26

小缺陷、复杂背景检测难?给 YOLO26 装个 DINOv3

把 DINOv3 装进 YOLO26 / YOLO11:两种骨干融合方案与落地实践 关键词:DINOv3、YOLO26、YOLO11、骨干融合、Single P4、Dual P3P4、边缘部署、缺陷检测 一句话概括:把冻结的 DINOv3 当作一条并行特征分支,在 YOLO26 / YOLO11 骨干的…

阅读更多 →
Java基础面试核心考点拆解:内存模型、字符串、容器与排序原理 2026/9/29 9:58:26

Java基础面试核心考点拆解:内存模型、字符串、容器与排序原理

这个Java基础系列写到第八篇,后台留言风向终于变了。前几篇还能看到“学到了”“收藏了”这种回声,最近大家问得最多的变成了:基础语法都过了一遍,为什么面试官一追问原理就卡壳。比如switch里传入null到底会不会崩,比…

阅读更多 →
OpenCode终端智能体实战:用Harness+Skill跑通数据分析全流程 2026/9/29 9:58:26

OpenCode终端智能体实战:用Harness+Skill跑通数据分析全流程

上个月我把主力开发环境从IDE里的AI插件整个换到了OpenCode终端智能体,一开始纯粹是为了省内存,后来当我开始折腾Harness和skill,跑完第一个数据分析全流程项目之后,我发现这东西的价值远不止一个"命令行里的ChatGPT"。…

阅读更多 →
treg许可证解读:Apache 2.0附加条款与商用自托管边界 2026/9/29 9:58:19

treg许可证解读:Apache 2.0附加条款与商用自托管边界

treg许可证解读:Apache 2.0附加条款与商用自托管边界 【免费下载链接】treg OpenRouter for agent tools. Join community here: https://discord.gg/6mQYYfFMAn 项目地址: https://gitcode.com/GitHub_Trending/treg/treg treg 许可证(Apache 2.…

阅读更多 →
openclaw mac 配置更新版:TaoToken 统一 Key 接入 settings.json 骨架 2026/9/29 9:58:19

openclaw mac 配置更新版:TaoToken 统一 Key 接入 settings.json 骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉