一个非常好用的百度云命令行客户端

最近一边在学习Nodejs,一边在准备考研。周围很多准备考研的同学并不写代码,也不会写代码。他们将考研奉为一切,破釜沉舟,考不上就二战。在我看来这种心态非常危险,考研不是不就业的借口,一个大学本科专业课程学习了四年,到毕业最后连本行业的基本技能要求都达不到,实在是令人唏嘘不已。

但我依然祝福这些孤独的勇士,祝你们能够考上心仪的大学,踏实做事永远是值得尊敬的。

分享一个好用的百度云客户端

不得不说,国内的云盘相继倒下之后,唯剩下百度云盘可以使用。但是百度云客户端限速的比较厉害,开了会员也不能满速下载,这就很不舒服了。无论是考研视频、编程资料、电影美剧,于我而言都离不开百度云。近日呢,在GitHub上看到了作者iikira开源出了一个用Go语言写出来的百度云命令行客户端,亲测使用下来非常高效。

  • 技能需求:会使用命令行工具。
  • Doc:文档

基本操作

  • 登录百度帐号

    BaiduPCS-Go login
    
  • 退出当前登录的百度帐号

    BaiduPCS-Go logout
    
  • 切换工作目录

    BaiduPCS-Go cd <目录>
    ==============================
    #官方example
    #切换 /我的资源 工作目录
    BaiduPCS-Go cd /我的资源
    ==============================
    #切换 上级目录
    BaiduPCS-Go cd ..
    ==============================
    #切换 根目录
    BaiduPCS-Go cd /
    ==============================
    #切换 /我的资源 工作目录, 并自动列出 /我的资源 下的文件和目录
    BaiduPCS-Go cd -l 我的资源
    ==============================
    #使用通配符
    BaiduPCS-Go cd /我的*
    
  • 输出工作目录

    BaiduPCS-Go pwd
    
  • 列出目录

    BaiduPCS-Go ls
    
  • 下载文件/目录

    BaiduPCS-Go download <网盘文件或目录的路径1> <文件或目录2> <文件或目录3> ...
    BaiduPCS-Go d <网盘文件或目录的路径1> <文件或目录2> <文件或目录3> ...  
    ============================================================
    #例子
    #设置保存目录, 保存到 D:\Downloads
    #注意区别反斜杠 "\" 和 斜杠 "/" !!!
    BaiduPCS-Go config set -savedir D:/Downloads  
    ============================================================
    #下载 /我的资源/1.mp4
    BaiduPCS-Go d /我的资源/1.mp4  
    ============================================================
    #下载 /我的资源 整个目录!!
    BaiduPCS-Go d /我的资源  
    ============================================================
    #下载网盘内的全部文件!!
    BaiduPCS-Go d /
    BaiduPCS-Go d *
    

以上这些命令就已经足够基本使用了,更多的功能需求还是移步Doc吧。

当然,还可以再简单一些

在环境变量的path里添加:BaiduPCS-GO的系统目录

然后 WIN + R 输入cmd 打开命令行窗口,输入BaiduPCS-GO就可以直接执行程序了!