linux命令上传百度云盘

fiy 其他 258

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    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年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    上传文件到百度云盘可以使用百度官方提供的命令行工具bypy。

    1. 安装bypy:首先,需要安装Python,然后在命令行中运行以下命令来安装bypy:
    “`
    pip install bypy
    “`

    2. 授权登录:运行以下命令进行授权登录:
    “`
    bypy login
    “`
    按照提示在浏览器中登录百度账号,并复制授权码回填到命令行中完成登录。

    3. 创建云盘上的文件夹:如果需要上传到新的文件夹中,可以运行以下命令创建文件夹:
    “`
    bypy mkdir /路径/文件夹名
    “`
    其中,路径是相对路径,文件夹名是新文件夹的名称。

    4. 上传文件:将需要上传的文件移动到某个目录,然后运行以下命令上传文件:
    “`
    bypy upload 文件路径 /路径/文件夹名/
    “`
    其中,文件路径是需要上传的文件的路径,路径是相对路径,文件夹名是文件上传的目标文件夹。

    5. 查看上传进度:在上传过程中,如果想要查看上传进度,可以运行以下命令:
    “`
    bypy info
    “`
    该命令会显示当前上传任务的进度信息,包括已上传大小、文件总大小、上传速度等。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在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年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部