linux命令行上传百度云
-
在Linux命令行中,可以使用rclone工具来实现上传文件到百度云的操作。
具体步骤如下:
1. 安装rclone工具:
首先,打开终端,并执行以下命令来安装rclone工具:
“`
curl https://rclone.org/install.sh | sudo bash
“`2. 配置rclone:
执行以下命令来配置rclone:
“`
rclone config
“`
接下来,根据提示进行配置,包括设置新远程存储、命名远程存储、选择存储类型、填写百度云的App Key和App Secret等信息。3. 上传文件:
使用以下命令来上传文件到百度云:
“`
rclone copy /path/to/local/file remote:/path/to/destination
“`
将`/path/to/local/file`替换为你要上传的本地文件的路径,`remote`替换为你在配置过程中设置的远程存储名字,`/path/to/destination`替换为你要上传到的百度云的路径。如果要上传整个目录,可以使用以下命令:
“`
rclone copy /path/to/local/directory remote:/path/to/destination
“`上传过程中会显示上传进度和上传速度。
4. 验证上传:
上传完成后,你可以登录百度云的网页端或者使用百度云的客户端来验证上传是否成功。通过以上步骤,你可以在Linux命令行中使用rclone工具来上传文件到百度云。
2年前 -
在Linux命令行上传文件到百度云可以使用百度云的命令行客户端工具bypy(Baidu PCS Python CLI)。以下是使用bypy上传文件的步骤:
1. 下载并安装bypy
首先,需要在Linux系统中安装Python 2.7或者更高版本,并确保已经安装了pip。然后通过以下命令来安装bypy:
“`
$ sudo pip install bypy
“`2. 配置bypy
安装完毕后,需要进行一次配置,通过以下命令启动配置:
“`
$ bypy info –init
“`
这将会打开一个浏览器窗口,让你登录百度云并授权bypy使用你的百度云账号。3. 上传文件
完成配置后,你可以使用以下命令来上传文件到百度云:
“`
$ bypy upload /path/to/file /remote/path
“`
其中,`/path/to/file`是待上传的文件的本地路径,`/remote/path`是文件在百度云上的目标路径。你可以根据需要自定义这两个路径。4. 查看上传进度
如果你希望查看上传的进度,可以使用以下命令:
“`
$ bypy upload -v /path/to/file /remote/path
“`
`-v`参数将会显示上传的详细进度信息。5. 上传目录
如果你希望上传整个目录到百度云,可以使用以下命令:
“`
$ bypy upload /path/to/directory /remote/path
“`
这将会递归地上传该目录下的所有文件和子目录。总结起来,以上是使用bypy在Linux命令行上传文件到百度云的步骤。通过配置bypy,你可以方便地在命令行中进行百度云的文件操作,如上传、下载、复制和删除等。
2年前 -
在Linux命令行中,可以使用百度云的命令行工具BaiduPCS来上传文件到百度云。以下是具体的操作流程:
1. 安装BaiduPCS命令行工具
首先,需要下载并安装BaiduPCS命令行工具。可以使用以下命令在命令行中下载二进制文件:
“`shell
wget https://github.com/iikira/BaiduPCS-Go/releases/download/v3.8.7/BaiduPCS-Go-v3.8.7-linux-amd64.zip
“`然后解压文件:
“`shell
unzip BaiduPCS-Go-v3.8.7-linux-amd64.zip
“`之后,可以将解压出来的可执行文件放到系统的PATH路径下,使其可以在任意位置执行:
“`shell
sudo cp BaiduPCS-Go-v3.8.7-linux-amd64/BaiduPCS-Go /usr/local/bin/baidupcs
“`2. 配置百度云账号
运行以下命令配置百度云账号:
“`shell
baidupcs config set -username=<你的百度云账号> -password=<你的百度云密码>
“`注意替换<你的百度云账号>和<你的百度云密码>为你的实际账号和密码。
3. 创建目录
首先,可以使用`baidupcs mkdir`命令创建一个目录,该目录将用于存放要上传的文件。例如:
“`shell
baidupcs mkdir /目录名
“`其中,/目录名是要创建的目录路径。
4. 上传文件
使用以下命令上传文件到百度云:
“`shell
baidupcs upload /本地文件路径 /百度云目录路径
“`其中,/本地文件路径是要上传的本地文件的路径,/百度云目录路径是在百度云上的目标目录路径。
例如,上传本地的example.txt文件到百度云的/example目录下,可以运行以下命令:
“`shell
baidupcs upload /path/to/example.txt /example
“`上传过程中,BaiduPCS会显示上传进度和剩余时间。
5. 查看已上传的文件
可以使用以下命令列出百度云上的文件和目录:
“`shell
baidupcs ls /百度云目录路径
“`例如,查看/example目录下的文件可以运行以下命令:
“`shell
baidupcs ls /example
“`列出的文件和目录将显示其名称、大小和创建时间。
6. 下载文件
如果需要从百度云上下载文件到本地,可以使用以下命令:
“`shell
baidupcs download /百度云文件路径 /本地目录路径
“`例如,下载百度云上的/example目录下的example.txt文件到本地的/download目录下,可以运行以下命令:
“`shell
baidupcs download /example/example.txt /download
“`下载过程中,BaiduPCS会显示下载进度和剩余时间。
通过上述步骤,你可以使用命令行工具BaiduPCS在Linux命令行中上传文件到百度云,并进行其他相关操作。
2年前