Linux下访问百度网盘

github上就有这样一款软件:BaiduPCS-Go(https://github.com/iikira/BaiduPCS-Go)

BaiduPCS-Go 百度网盘客户端

一句话介绍这个软件:

仿 Linux shell 文件处理命令的百度网盘命令行客户端.

需要注意的是,其操作是命令行方式,而不是我们所熟悉的图形界面。

软件特色:

  • 多平台支持, 支持 Windows, macOS, linux, 移动设备等.
  • 百度帐号多用户支持;
  • 通配符匹配网盘路径和 Tab 自动补齐命令和路径, 通配符_百度百科;
  • 下载网盘内文件, 支持多个文件或目录下载, 支持断点续传和单文件并行下载;
  • 上传本地文件, 支持上传大文件(>2GB), 支持多个文件或目录上传;
  • 离线下载, 支持http/https/ftp/电驴/磁力链协议.

真的难为软件开发者了,还提供了多平台支持,不过多平台支持的难点在于图形UI,这个客户端采用了命令行UI,大大减少了跨平台的工作量。闲话少说,下面还是说一下在Linux下如何使用。

简明使用指南

长久以来,我们习惯了图形界面,看到这种命令行软件可能会有点心怵。其实按照以下五个步骤就可以上手:

  • 下载软件

下载链接为https://github.com/iikira/BaiduPCS-Go/releases,这里有好多版本,不要慌,通常你只需要这个版本:https://github.com/iikira/BaiduPCS-Go/releases/download/v3.5.6/BaiduPCS-Go-v3.5.6-linux-amd64.zip 。这个是针对64位Linux系统的,如果你是32位操作系统(话说这种老古董机器应该不多了吧),可以下载:https://github.com/iikira/BaiduPCS-Go/releases/download/v3.5.6/BaiduPCS-Go-v3.5.6-linux-386.zip

  • 解压软件

    unzip BaiduPCS-Go-v3.5.6-linux-amd64.zip

  • 运行软件

    cd BaiduPCS-Go-v3.5.6-linux-amd64
    ./BaiduPCS-Go

  • 登录

在BaiduPCS-Go > 提示符下输入login,然后输入用户名和密码。如果帐号有设置安全验证,还需要提供验证码。注意,只是在首次使用的时候需要登录,以后再进入就不需要。

请输入百度用户名(手机号/邮箱/用户名), 回车键提交 > mogoweb@126.com
请输入密码(输入的密码无回显, 确认输入完成, 回车提交即可) >
需要验证手机或邮箱才能登录
选择一种验证方式1: 手机: 未找到手机号2: 邮箱: mo...b@126.com
请输入验证方式 (1 或 2) > 2消息: 验证码已发送至你的邮箱 mo...b@126.com
请输入接收到的验证码 >
百度帐号登录成功

  • 下载文件

输入download(或一个字母d)后面加上网盘上的路径。比如:

d /ai/共享资源/models/rfcn_resnet101_coco_2018_01_28.tar.gz

文件默认下载到$HOME/Downloads下面,里面会按照网盘上的目录结构建立相同的目录。

到这里,百度网盘主要的下载功能就完成了。如果不知道文件的具体路径,我们也可以使用cd、ls、pwd这样的命令切换目录、显示文件列表、显示当前路径,这个操作就同linux下的文件系统命令类似。实在不知道如何操作,还可以输入help求助一把。

百度网盘现在做的比较恶心,下载限速限的很厉害,目的就是让你购买会员。通常情况下,通过网页,只有几百K的下载速度,有时甚至只有几十K,而使用这个客户端,下载速度能够达到几M的速度,还不需要开通会员。

### 安装百度网盘客户端于Linux操作系统 对于希望在Linux系统上安装百度网盘客户端的用户而言,存在多种途径可以选择。一种较为直接的方式是在Ubuntu及其衍生版本中采用`.deb`包进行安装[^1]。 #### 使用官方提供的.deb文件安装 当访问百度网盘官方网站并选择Linux版本下载时,能够获取到适用于Debian系系统的`.deb`格式安装包。下载完成后,利用图形化的“软件安装”工具或是命令行来进行安装: ```bash sudo dpkg -i /path/to/baidunetdisk.deb ``` 上述命令中的路径应替换为实际下载位置。若遇到依赖项缺失的情况,则可通过以下指令修复: ```bash sudo apt-get install -f ``` 这一步骤有助于确保所有必要的库都被正确安装,从而保障程序稳定运行[^4]。 然而值得注意的是,并不是所有的实体设备都能顺利完成此过程而不出现问题。某些情况下可能会遭遇启动即闪退的现象,尽管遵循了网络上的各种解决方案仍无法得到改善。此时推荐考虑替代方案,比如借助网页端服务继续使用百度网盘功能。 #### 替代方案——第三方客户端 除了尝试解决原生客户端可能存在的兼容性难题外,还有其他更稳定的选项可供探索。例如名为`bcloud`的应用便是一个专门为Linux平台打造的百度网盘桌面客户端,其不仅支持广泛的Linux发行版而且提供了直观易用的操作界面[^3]。 另一个值得提及的选择是由社区开发维护的开源项目`BaiduPCS-Go`以及在此基础上构建而成的Web应用程序`baidupcs-web`。前者作为一款命令行工具虽然对初学者来说有一定门槛,但后者则极大地简化了配置流程并通过简单的鼠标点击即可完成日常所需的任务[^5]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值