linux命令上传百度云盘
-
Linux命令上传文件到百度云盘有多种方法。下面列举了几种常用的方法:
1. 使用百度网盘的官方命令行工具bypy:
首先,通过pip命令安装bypy:
“`
pip install bypy
“`安装完成后,在命令行中执行以下命令进行授权登录:
“`
bypy info
“`授权登录成功后,执行以下命令将文件上传到百度云盘:
“`
bypy upload /path/to/local_file /path/to/remote_directory
“`其中,`/path/to/local_file`是本地文件的路径,`/path/to/remote_directory`是百度云盘中的目标文件夹的路径。
2. 使用rclone工具:
rclone是一个用于连接各种云存储服务的命令行工具。首先,下载并安装rclone:
“`
wget https://downloads.rclone.org/v1.53.1/rclone-v1.53.1-linux-amd64.zip
unzip rclone-v1.53.1-linux-amd64.zip
cd rclone-v1.53.1-linux-amd64
sudo cp rclone /usr/sbin/
sudo chown root:root /usr/sbin/rclone
sudo chmod 755 /usr/sbin/rclone
“`安装完成后,执行以下命令配置rclone:
“`
rclone config
“`按照提示完成配置后,执行以下命令将文件上传到百度云盘:
“`
rclone copy /path/to/local_file remote:remote_directory
“`其中,`/path/to/local_file`是本地文件的路径,`remote:remote_directory`是百度云盘中的目标文件夹的路径。
3. 使用curl命令:
“`
curl -k -v –data-binary “@/path/to/local_file” “https://c.pcs.baidu.com/rest/2.0/pcs/file?method=upload&access_token=&path=/apps/ / / ”
“`请将`
`替换为您的百度云盘Access Token,` `替换为您的百度云应用的App ID,` `替换为您要上传的目标文件夹路径,` `替换为上传后的文件名。 以上是三种常用的方法,您可以根据具体需求选择合适的方法来上传文件到百度云盘。
2年前 -
上传文件到百度云盘可以使用百度官方提供的命令行工具bypy。
1. 安装bypy:首先,需要安装Python,然后在命令行中运行以下命令来安装bypy:
“`
pip install bypy
“`2. 授权登录:运行以下命令进行授权登录:
“`
bypy login
“`
按照提示在浏览器中登录百度账号,并复制授权码回填到命令行中完成登录。3. 创建云盘上的文件夹:如果需要上传到新的文件夹中,可以运行以下命令创建文件夹:
“`
bypy mkdir /路径/文件夹名
“`
其中,路径是相对路径,文件夹名是新文件夹的名称。4. 上传文件:将需要上传的文件移动到某个目录,然后运行以下命令上传文件:
“`
bypy upload 文件路径 /路径/文件夹名/
“`
其中,文件路径是需要上传的文件的路径,路径是相对路径,文件夹名是文件上传的目标文件夹。5. 查看上传进度:在上传过程中,如果想要查看上传进度,可以运行以下命令:
“`
bypy info
“`
该命令会显示当前上传任务的进度信息,包括已上传大小、文件总大小、上传速度等。2年前 -
在Linux系统中,可以通过命令行的方式上传文件到百度云盘。下面是具体的操作流程:
1. 安装百度云网盘客户端:
首先,在Linux系统中安装百度云网盘客户端,可以从百度云官网下载安装包。安装完成后,登录百度网盘账号。2. 配置百度云盘客户端:
打开终端,输入命令 `bypy info`,会显示百度云盘客户端的配置信息。根据提示输入百度云盘的用户授权码,完成客户端的配置。3. 创建要上传的文件夹:
在终端中,使用命令 `bypy mkdir` 创建一个新的文件夹,用于存放要上传的文件。 4. 上传文件:
在终端中,使用命令 `bypy upload` 将本地文件上传到百度云盘。` ` 是本地文件的路径,` ` 是远程文件夹的路径。
例如,要上传一个名为 `file.txt` 的文件,可以使用命令 `bypy upload /home/user/file.txt /百度云盘文件夹路径`。5. 查看上传的文件:
可以使用命令 `bypy list` 查看百度云盘中的文件列表,或者在百度云盘客户端中查看。6. 下载文件:
可以使用命令 `bypy download` 将百度云盘中的文件下载到本地。` ` 是远程文件的路径,` ` 是本地存储位置的路径。
例如,要将百度云盘中的文件下载到 `/home/user/` 目录下,可以使用命令 `bypy download /百度云盘文件路径 /home/user/`。以上就是在Linux系统中使用命令行上传和下载文件到百度云盘的操作流程。可以根据实际需求进行添加、删除或修改文件。
2年前