笔者服务器环境:centos7.8
注:需要下载阿里云盘cli程序,如果是服务器是Windows环境,直接网页打开阿里云盘然后上传文件即可,其他的Linux环境,命令行内用wget工具下载
命令行程序GitHub地址:https://github.com/tickstep/aliyunpan
步骤
一、在随便一个目录下,用wget工具下载适合你系统的程序包,笔者下载的是amd架构64位的:
wget https://github.com/tickstep/aliyunpan/releases/download/v0.2.0/aliyunpan-v0.2.0-linux-amd64.zip
二、解压刚下载的压缩包:
注意:如果没有下载unzip工具,用yum(红帽系列)下载或者apt(debian系列)下载
sudo yum install unzip 或者 sudo apt install unzip
然后用unzip解压:
unzip aliyunpan-v0.2.0-linux-amd64.zip
三、进入到刚解压出来的aliyunpan-v0.2.0-linux-amd64文件夹,执行阿里云盘的cli程序:
cd aliyunpan-v0.2.0-linux-amd64
./aliyunpan #执行
如图:
四、在自己电脑浏览器内打开阿里云盘的网页并登录自己账号,地址在这,https://www.aliyundrive.com/,成功登录自己账号后,按F12,或Fn+F12打开开发者调试工具,然后在控制台输入以下命令并按回车键获取RefreshToken:
JSON.parse(localStorage.getItem("token")).refresh_token
如图:
五、在服务器内,从第三步打开的cli程序下输入login命令,然后粘贴刚才得到的RefreshToken字符串,即完成账号登录,如图:
六、使用upload命令上传服务器文件到阿里云盘:
一般格式如下:
upload <本地文件/目录的路径1> <文件/目录2> <文件/目录3> ... <目标目录>
如图:
最后便成功上传服务器文件到阿里云盘,相当于服务器文件的一种备份方式(受制于自己云服务器带宽不够,只能剑走偏锋了)
阿里云盘cli程序的使用手册在这:网址