linux下使用命令行工具alidrive上传文件到阿里云盘

linux下使用命令行工具alidrive上传文件到阿里云盘

下载 alidrive,并解压

wget https://github.com/aoaostar/alidrive-uploader/releases/download/v2.2.1/alidrive_uploader_v2.2.1_linux_amd64.tar.gz

tar -xvf alidrive_uploader_v2.2.1_linux_amd64.tar.gz

修改配置文件

  1. 重命名example_config.yaml为config.yaml
  2. 修改config.yaml
xxx@ubuntu:~/work/aliyun$ cat config.yaml 
ali_drive:
  drive_id: XXXX
  refresh_token: XXXX
  root_path: share
debug: false
retry: 3
transfers: 3

获取drive_idrefresh_token

  1. 网页登录阿里云盘: https://www.aliyundrive.com/drive
  2. 按下F12打开控制台,转到Console/终端,用以下命令快速获取refresh_token
var data = JSON.parse(localStorage.getItem('token'));console.log(`refresh_token => ${data.refresh_token}  default_drive_id => ${data.default_drive_id}`);
  1. 修改完成测试
    将当前目录下的config.yaml上传到云盘根目录share,上传完毕就可以在网盘里看到了
./alidrive -c ./config.yaml ./config.yaml share
posted @ 2023-11-16 20:42  Amumu1  阅读(651)  评论(0编辑  收藏  举报