aliyunpan 介绍
转自江霁月的私人小屋
阿里云盘CLI。仿 Linux shell 文件处理命令的阿里云盘命令行客户端。
github项目工程地址:https://github.com/tickstep/aliyunpan
支持以下特色功能:
- 多平台支持, 支持 Windows, macOS, linux(x86/x64/arm)等
- 阿里云盘多用户支持
- 支持文件网盘,相册网盘无缝切换
- 支持导入/导出功能,快速备份(导出)和恢复(导入)网盘的文件
- 下载网盘内文件, 支持多个文件或目录下载, 支持断点续传和单文件并行下载
- 上传本地文件, 支持多个文件或目录上传,支持排除指定文件夹/文件(正则表达式)功能
- 备份本地文件,支持备份本地文件夹到网盘中,保持本地文件和网盘文件同步。常用于嵌入式或者NAS等设备。
### 以下有部分操作图片中没有,按照教程来就可以
# 进入opt目录
cd /opt
# 下载安装包
wget https://download.fastgit.org/tickstep/aliyunpan/releases/download/v0.0.2/aliyunpan-v0.0.2-linux-amd64.zip
# 解压
unzip aliyunpan-v0.0.2-linux-amd64.zip
# 重命名文件夹
mv aliyunpan-v0.0.2-linux-amd64/ aliyunpan/
# 进入aliyunpan目录
cd aliyunpan/
# 运行aliyunpan
./aliyunpan
登录
首先,必须先登录。目前支持使用RefreshToken进行登录
RefreshToken可以参考以下步骤获取,以Chrome浏览器为例,其他浏览器类似。
打开 阿里云盘网页 并进行登录,然后F12按键打开浏览器调试菜单,按照下面步骤进行
使用login -RefreshToken=你的RefreshToken值
登录
之后输入exit
退出
编写备份脚本
# 新建shell文件
vim /opt/backup.sh
#!/bin/bash