项目简介
这是一个用于与阿里云盘(Aliyun Drive)交互的命令行工具,能让用户通过简单的命令行指令,对阿里云盘的文件进行管理,提供上传、下载、删除、重命名、移动、同步、分享文件等丰富功能。
项目的主要特性和功能
- 文件管理:支持文件与文件夹的上传、下载、删除、重命名、移动操作。
- 文件同步:实现本地与阿里云盘之间的文件同步。
- 文件分享:可生成文件或文件夹的分享链接。
- 断点续传:支持文件上传和下载的断点续传。
- 多线程下载:利用aria2进行多线程下载。
- TUI界面:提供文本用户界面,便于文件操作。
- 自动刷新Token:自动刷新阿里云盘的
refresh_token。
安装使用步骤
- 安装Python:确保系统已安装Python 3.7及以上版本。
- 安装依赖:使用
pip install aliyunpan命令安装项目依赖。 - 获取
refresh_token:通过阿里云盘的Web端或手机端获取refresh_token,并配置到~/.config/aliyunpan.yaml文件中。 - 配置文件:创建配置文件
~/.config/aliyunpan.yaml,可添加refresh_token、账号和密码等信息(可选)。 - 运行工具:使用
aliyunpan-cli命令启动工具,按需执行文件操作指令。
常用命令
- 下载文件/文件夹:
aliyunpan-cli download <文件/文件夹路径> - 上传文件/文件夹:
aliyunpan-cli upload <本地文件/文件夹路径> - 列出目录:
aliyunpan-cli ls <目录路径> - 删除文件/文件夹:
aliyunpan-cli rm <文件/文件夹路径> - 重命名文件/文件夹:
aliyunpan-cli rename <旧名称> <新名称> - 分享文件/文件夹:
aliyunpan-cli share <文件/文件夹路径> - 同步文件夹:
aliyunpan-cli sync <本地路径> <云盘路径>
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】