From acdb4a493e334ce8bba1c6a3388bdb086ba920bd Mon Sep 17 00:00:00 2001 From: "Rick.Chan" Date: Tue, 11 Oct 2022 15:44:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20=E8=B5=84=E6=BA=90?= =?UTF-8?q?=E9=93=BE=E6=8E=A5.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Rick.Chan --- .../BaiduPCS-Go/BaiduPCS-Go_的部署和使用.md | 32 ++++++++++++++----- 1 file changed, 24 insertions(+), 8 deletions(-) diff --git a/Software/Applications/BaiduPCS-Go/BaiduPCS-Go_的部署和使用.md b/Software/Applications/BaiduPCS-Go/BaiduPCS-Go_的部署和使用.md index d4e28f0..a346168 100644 --- a/Software/Applications/BaiduPCS-Go/BaiduPCS-Go_的部署和使用.md +++ b/Software/Applications/BaiduPCS-Go/BaiduPCS-Go_的部署和使用.md @@ -1,10 +1,22 @@ # BaiduPCS-Go_的部署和使用 +- [BaiduPCS-Go\_的部署和使用](#baidupcs-go_的部署和使用) + - [1. BaiduPCS-Go 的部署](#1-baidupcs-go-的部署) + - [2. BaiduPCS-Go 的基本使用](#2-baidupcs-go-的基本使用) + - [2.1. 登陆和退出](#21-登陆和退出) + - [3. 目录/文件操作](#3-目录文件操作) + - [4. 下载文件/目录](#4-下载文件目录) + - [5. 上传文件/目录](#5-上传文件目录) + - [6. 离线下载](#6-离线下载) + - [6.1. 检查程序更新](#61-检查程序更新) + - [7. 资源链接](#7-资源链接) + + BaiduPCS-Go 是一款基于 Go 语言开发的百度网盘客户端,其操作基于命令行来完成。兼容 Windows、Linux 和 Android 系统,可运行在 x86 或 ARM 平台上。 由于是命令行操作,因此可以通过远程 SSH 访问来使用。国内某知名下载工具没有 Linu 版本,所以将 BaiduPCS-Go 部署到家中 Linux 服务器后,再结合 Baidu 的离线下载功能就可以将 Linux 服务器改造成挂机下载利器。集合花生壳或蒲公英等工具就可以进行远程 SSH 链接,通过手机控制服务器下载。 -## BaiduPCS-Go 的部署 +## 1. BaiduPCS-Go 的部署 到 Github 上搜索 BaiduPCS-Go,进入项目后点 Releases,可以找到最新发布版的下载链接,需要区分 x86 还是 ARM 平台,以及你所使用的操作系统。这里以 x86 Linux 为例进行说明。 @@ -12,13 +24,13 @@ BaiduPCS-Go 是一款基于 Go 语言开发的百度网盘客户端,其操作 进入命令行,输入 BaiduPCS-Go 回车,如果部署正确,将看到“BaiduPCS-Go >”这样字样的命令行提示符。 -## BaiduPCS-Go 的基本使用 +## 2. BaiduPCS-Go 的基本使用 BaiduPCS-Go 有两种工作模式:命令行模式和交互模式。如果未带任何参数运行程序,程序将会进入仿 Linux shell 系统用户界面的 cli 交互模式,命令行前端有“BaiduPCS-Go >”这样字样的命令行提示符,在该模式下不需要输入“BaiduPCS-Go”即可直接运行其子命令。后续的操作都将在交互模式下进行。 在命令行中输入 BaiduPCS-Go 进入交互模式,能够看到“BaiduPCS-Go >”提示符,后续的操作都在交互模式下进行。 -### 登陆和退出 +### 2.1. 登陆和退出 首先登陆百度账号,输入: @@ -32,7 +44,7 @@ BaiduPCS-Go 有两种工作模式:命令行模式和交互模式。如果未 > logout ``` -## 目录/文件操作 +## 3. 目录/文件操作 使用如下命令可列出当前工作目录: @@ -87,7 +99,7 @@ cp mv ``` -## 下载文件/目录 +## 4. 下载文件/目录 使用 download 或简写的 d 命令来下载文件: @@ -129,7 +141,7 @@ mv > config set -cache_size= ``` -## 上传文件/目录 +## 5. 上传文件/目录 使用 upload 或简写的 u 来上传文件: @@ -139,7 +151,7 @@ mv 上传同名文件将会自动覆盖。当上传的文件名和网盘的目录名称相同时,不会覆盖目录。 -## 离线下载 +## 6. 离线下载 离线下载支持http/https/ftp/电驴/磁力链协议。离线下载同时进行的任务数量有限,超出限制的部分将无法添加。使用如下命令可添加离线任务: @@ -171,10 +183,14 @@ mv > offlinedl delete taskID1 taskID2 ... ``` -### 检查程序更新 +### 6.1. 检查程序更新 使用如下指令可检查系统更新: ```bash > update ``` + +## 7. 资源链接 + +* [BaiduPCS-Go 百度网盘客户端(加强版)](https://github.com/qjfoidnh/BaiduPCS-Go)