当前位置: 首页 > news >正文

Linux实操——在服务器上直接从百度网盘下载(/上传)文件

Linux

Linux实操——在服务器上直接从百度网盘下载(/上传)文件


文章目录

  • Linux
  • 前言
  • 一、下载并安装bypy工具
  • 二、认证并授权网盘账号
  • 三、将所需文件转移至目的文件夹下
  • 四、下载文件
  • 五、上传文件
  • 六、更换绑定的百度云盘账户


前言

最近收到一批很大的数据,用百度网盘传输,我下载到本地后用Xftp上传至服务器发现速度实在是太慢了,时速最高在1 mb/s ,寻思能不能直接在服务器上下载百度网盘文件,这样速度会快些(最终速度约莫在3 mb/s)。

一、下载并安装bypy工具

conda install bypy

二、认证并授权网盘账号

bypy info

按照提示,完成认证。
在这里插入图片描述

在这里插入图片描述

三、将所需文件转移至目的文件夹下

授权成功后,会自动在网盘中创建文件夹:
“我的网盘>我的应用数据>bypy”
在这里插入图片描述
将待下载的文件放置在该文件夹下,即完成下载前的准备工作。

bypy list # 查看bypy文件夹下的内容

四、下载文件

下载指定的单个文件

bypy downfile filename

下载bypy下所有文件或指定文件夹下所有文件

bypy downdir -v 或 bypy downdir filename -v

不用担心断连的问题,bypy存在记忆,再次运行命令时,会延续上次的下载进度
在这里插入图片描述
在这里插入图片描述

五、上传文件

bypy upload [localpath] [remotepath] [ondup] - upload a file or directory (recursively)

六、更换绑定的百度云盘账户

  1. 解除 百度个人云存储Python客户端 绑定
    在这里插入图片描述

  2. 需要删除当前用户目录下 ~/.bypy 隐藏文件夹中的json文件,再输入bypy info即可重新认证绑定新的百度云

相关文章:

  • 【MySQL】InnoDB中的Buffer Pool
  • CNN:卷积网络中设计1×1夹在主要卷积核如3×3前后的作用
  • 基于专利合作地址匹配的数据构建区域协同矩阵
  • 记录一次解决springboot需要重新启动项目才能在前端界面展示静态资源的问题--------使用热部署解决
  • java23种设计模式-责任链模式
  • Java全流程供应链系统开源方案:前端后端分离
  • 免实名服务器新选择:AWS海外服务器三大核心优势解析——以aliyun国际版为对比
  • 2025系统架构师(一考就过):案例之四:架构复用、架构评估、特定架构(DSSA)、架构开发方法(ABSD)
  • 力扣-动态规划-518 零钱兑换Ⅱ
  • 笔记一:字符函数和字符串函数
  • gitlab初次登录为什么登不上去
  • 迈向更好的动态图学习:新架构和统一库阅读笔记
  • 获取 ubuntu 系统相关信息
  • C++效率掌握之STL库:string函数全解
  • 由 Mybatis 源码畅谈软件设计(三):简单查询 SQL 执行流程
  • ESP32移植Openharmony外设篇(9)NB-IOT
  • AI岗位面试指南:高频文档问题解析与应答策略
  • 【Java项目】基于Spring Boot的校园博客系统
  • 秒杀系统的常用架构是什么?怎么设计?
  • 理解 Rust 中的共享状态并发
  • 最好的网站建设/教育培训网站大全
  • 体育网站建设的必要性/搜狗站长平台验证网站
  • 绵阳做网站哪家公司好/河北seo基础入门教程
  • 网站建设课程培训/南京疫情最新情况
  • j2ee博客网站开发/seo关键词优化推荐
  • 域名备案关闭网站/百度排名优化咨询电话