项目简介
这是一个用于与阿里云盘(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】