
3步上手BaiduPCS-Go百度網盤命令行管理與分享轉存的完整指南【免費下載鏈接】BaiduPCS-Goiikira/BaiduPCS-Go原版基礎上集成了分享鏈接/秒傳鏈接轉存功能項目地址: https://gitcode.com/GitHub_Trending/ba/BaiduPCS-GoBaiduPCS-Go 是一款用 Go 語言編寫的百度網盤命令行管理工具仿 Linux shell 風格支持登錄、下載、上傳、分享鏈接轉存等完整的網盤管理操作適合需要批量、可腳本化管理網盤文件的用戶。 編譯運行登錄最短路徑跑起 BaiduPCS-Go整個上手過程只有 3 步拿到可執(zhí)行文件、進入交互界面、完成一次登錄。第 1 步獲取可執(zhí)行文件# 克隆項目源碼 git clone https://gitcode.com/GitHub_Trending/ba/BaiduPCS-Go # 編譯生成可執(zhí)行文件需本機裝有 Go 環(huán)境 go build -o BaiduPCS-Go沒有 Go 環(huán)境的話也可以直接獲取對應平臺Windows / Linux / macOS的預編譯程序。第 2 步啟動程序# 不帶任何參數運行進入仿 Linux shell 的交互模式 ./BaiduPCS-Go交互模式下支持 Tab 自動補全命令和路徑也可在提示符后直接輸入help查看用法。Windows 上請在命令提示符或 PowerShell 中運行。第 3 步登錄百度賬號方式命令形式說明Cookies推薦login -cookiesCookies成功率最高BDUSS STOKENlogin -bdussBDUSS -stokenSTOKENSTOKEN 必須在百度網盤頁面獲取交互式輸入login已長期不維護不推薦# 從瀏覽器復制的完整 Cookies 登錄 BaiduPCS-Go login -cookiesBAIDUIDxxx; BDUSSxxx; STOKENxxx登錄后用who確認當前賬號、quota查看剩余空間兩條都正常輸出即代表登錄成功。 一條命令把分享鏈接轉存進網盤這是加強版相對原版最核心的功能源碼見 轉存功能實現。目標把別人分享的網盤文件保存到自己的網盤。# 先切換到想存放文件的目標目錄轉存固定保存到當前工作目錄 BaiduPCS-Go cd /我的資源 # 轉存分享鏈接第 2 個參數為提取碼 BaiduPCS-Go transfer https://pan.baidu.com/s/xxx edv4提取碼也可以直接寫在鏈接里寫成https://pan.baidu.com/s/xxx?pwdedv4后只傳鏈接即可。兩個常用參數參數含義--download轉存完成后自動下載到本地默認目錄--fs_id只轉存分享頁中的指定文件按 fs_id 選擇驗證命令成功會輸出轉存成功, 保存了xxx到當前目錄再用ls列出當前目錄確認文件已出現。 批量下載目錄與定時備份上傳場景一批量下載整個目錄# 設置本地保存目錄Windows 路徑請用斜杠 / 而非反斜杠 BaiduPCS-Go config set -savedir D:/Downloads # 下載整個目錄本地重名文件自動跳過 BaiduPCS-Go d /我的資源d是download的簡寫常用參數參數含義建議值-p單文件下載線程數普通用戶 1-l同時下載的文件數普通用戶 1--ow覆蓋本地已存在的同名文件按需--nocheck下載完成后不校驗 MD5按需驗證文件會出現在savedir指定的目錄未配置時默認在程序所在目錄下的download/中。場景二定時備份本地目錄到網盤# 在網盤創(chuàng)建當日備份目錄 BaiduPCS-Go mkdir /備份/20260929 # 上傳本地目錄rsync 策略只覆蓋與本地大小不同的同名文件 BaiduPCS-Go upload /本地/數據 /備份/20260929 --policy rsync上傳單文件最大支持 128GB走分片上傳并默認檢測秒傳加--norapid可跳過秒傳。驗證ls /備份/20260929確認文件數量與本地一致。?? 防限速的關鍵配置與常見坑直接影響使用體驗的配置項只有 3 個取值隨賬號類型變化配置結構見 配置模塊配置項含義普通用戶取值SVIP 用戶取值max_parallel最大下載并發(fā)線程數110~20不建議超過 20max_download_load同時下載的文件數11~2savedir下載文件保存目錄自定義自定義普通用戶把線程數調大只會在短時間內提速隨后極易觸發(fā)限速導致數小時甚至數天內賬號在各客戶端都接近 0 速且本工具不提供任何提速能力。# 普通用戶的一次性安全設置 BaiduPCS-Go config set -max_parallel 1 -max_download_load 1 # 配置改錯后一鍵恢復默認 BaiduPCS-Go config reset其余配置appid、user_agent、pcs_addr等保持默認即可隨意修改appid、user_agent反而會導致訪問網盤服務器出錯。幾個高頻問題按現象 → 原因 → 解決排查現象原因解決下載速度掉到幾乎為 0線程數調大觸發(fā)限速按上表把兩項設為 1等待限速解除終端輸出亂碼終端編碼不是 UTF-8把終端編碼切換為 UTF-8登錄報 STOKEN 缺失STOKEN 未在百度網盤頁面獲取或拿成了bdstoken正確的 STOKEN 通常包含大寫字母重新從網盤頁面復制上傳偶發(fā)異常默認上傳服務器不暢config set -pcs_addr c.pcs.baidu.com換用靜態(tài)服務器v3.9.8 后默認動態(tài)獲取一般無需配置 進階交互模式與腳本自動化交互模式是日常使用效率最高的姿勢cd /我的*可用通配符跳轉目錄BaiduPCS-Go match /我的資源/*.mp4可先測試通配符匹配結果su uid/loglist在多賬號間快速切換BaiduPCS-Go update可檢查并在線升級程序。自動化只需把命令交給 shell 或 crontab# crontab 示例每天凌晨 3 點把本地數據目錄同步到網盤備份目錄 0 3 * * * /path/to/BaiduPCS-Go upload /data/backup /備份 --policy rsync寫在最后BaiduPCS-Go 的網盤接口封裝集中在 baidupcs/各命令邏輯在 internal/pcscommand/代碼全部開源遇到行為不符預期時可自行對照。建議今天就完成第一次登錄并轉存一個分享鏈接再按上表設好線程數即可安全開始日常使用?!久赓M下載鏈接】BaiduPCS-Goiikira/BaiduPCS-Go原版基礎上集成了分享鏈接/秒傳鏈接轉存功能項目地址: https://gitcode.com/GitHub_Trending/ba/BaiduPCS-Go創(chuàng)作聲明:本文部分內容由AI輔助生成(AIGC),僅供參考