linux用命令上传百度网盘
-
要使用命令行上传文件到百度网盘,需要先安装并配置好百度网盘的命令行工具。下面是具体的步骤:
1. 安装百度网盘命令行工具:BaiduPCS-Go是百度网盘的一个命令行工具,可以在Linux中使用它来操作百度网盘。可以从GitHub上找到它的安装包,并按照文档进行安装。
2. 登录百度网盘:安装完成后,使用命令 `baidupcs-go login` 来登录百度网盘。按照提示输入百度账号和密码进行登录。登录成功后,会生成一个授权码。
3. 使用命令上传文件:使用命令 `baidupcs-go upload <本地文件路径> <目标路径>` 来上传文件。其中,`<本地文件路径>` 是要上传的文件在本地的路径,`<目标路径>` 是在百度网盘中的目标路径。比如,要上传本地的文件 `/home/user/file.txt` 到百度网盘的 `Documents` 文件夹下,可以使用命令 `baidupcs-go upload /home/user/file.txt /Documents`。
4. 查看上传进度:上传文件时,命令行会显示上传进度,可以实时查看上传的情况。
以上就是使用命令行在Linux中上传文件到百度网盘的步骤。注意,百度网盘的命令行工具功能较为简单,如果需要更复杂的操作,可以考虑使用其他第三方工具或者编写脚本来实现。
2年前 -
要在Linux系统上使用命令上传文件到百度网盘,可以使用百度网盘的官方命令行工具bypy来完成。下面是使用bypy上传文件到百度网盘的步骤:
1. 安装bypy工具:bypy是一个Python编写的命令行工具,用于与百度网盘进行交互。首先需要安装Python和pip,然后使用pip安装bypy。在终端中运行以下命令安装bypy:
“`shell
$ pip install bypy
“`2. 授权bypy:一旦安装了bypy,首次使用需要进行授权。在终端中运行以下命令:
“`shell
$ bypy info
“`此命令会打开一个网页,您需要登录百度账号并授权访问您的百度网盘。
3. 创建一个文件夹:在百度网盘中创建新文件夹,用于存放要上传的文件。在终端中运行以下命令创建文件夹:
“`shell
$ bypy mkdir /新文件夹名称
“`4. 上传文件:将要上传的文件复制到一个本地目录中,然后在终端中运行以下命令上传文件:
“`shell
$ bypy upload /本地目录/文件名 /百度网盘目录
“`例如,要将本地目录中的example.txt文件上传到百度网盘的新文件夹中,运行以下命令:
“`shell
$ bypy upload /本地目录/example.txt /新文件夹名称
“`5. 检查上传状态:可以使用以下命令检查文件上传状态:
“`shell
$ bypy list /百度网盘目录
“`这个命令将列出指定目录中的文件和文件夹。
通过以上步骤,您就可以使用命令行上传文件到百度网盘了。请注意,bypy还具有其他功能,例如删除和下载文件,您可以通过运行`bypy -h`命令查看更多选项。
2年前 -
在Linux上使用命令行上传文件到百度网盘需要使用百度网盘的开源客户端工具PanDownload。以下是详细的操作流程:
1. 安装PanDownload工具
首先,打开终端,并在终端中执行以下命令以克隆PanDownload客户端的代码库到本地:
“`shell
git clone https://github.com/b1gcat/PanDownload.git
“`接下来,进入PanDownload目录:
“`shell
cd PanDownload
“`然后,执行以下命令以安装PanDownload的依赖:
“`shell
npm install
“`安装完成后,即可使用PanDownload工具。
2. 登录百度网盘
在终端中执行以下命令以登录百度网盘:
“`shell
node user.js
“`根据提示,输入百度网盘的账号和密码进行登录。登录成功后,将在当前目录下生成一个cookies.txt文件,保存了登录凭证。
3. 上传文件到百度网盘
在终端中执行以下命令以上传文件到百度网盘:
“`shell
node upload.js PATH_TO_FILE
“`其中,PATH_TO_FILE是要上传的文件的路径。例如,要上传一个名为test.txt的文件,其路径为/home/user/test.txt,可以执行以下命令:
“`shell
node upload.js /home/user/test.txt
“`上传完成后,将在百度网盘中创建一个文件夹PanDownload,上传的文件将保存在该文件夹中。
需要注意的是,PanDownload工具是第三方开源软件,使用时需要谨慎保护个人信息,确保安全性。此外,由于下载地址可能变动或停止维护,使用前请确保上述命令依然适用。
2年前