在 GpuMall 平台的实例中,可以通过使用 aliyunpan 命令工具来实现对个人阿里云盘账号中的数据上传及下载操作,具体操作方法如下:
立即免费体验:https://gpumall.com/login?type=register&source=cnblogs
备注
下载 aliyunpan 命令工具到实例中
在实例中登录 aliyunpan
在实例中下载阿里云盘中的数据
上传实例中的数据到阿里云盘
- 下载 aliyunpan 命令工具到实例中
复制以下命令在实例终端里执行,即可完成 aliyunpan 命令工具的下载及安装
复制以下命令到实例中完成安装
sudo curl -fsSL http://file.tickstep.com/apt/pgp |
gpg --dearmor |
sudo tee /etc/apt/trusted.gpg.d/tickstep-packages-archive-keyring.gpg > /dev/null
&& echo "deb [signed-by=/etc/apt/trusted.gpg.d/tickstep-packages-archive-keyring.gpg
arch=amd64,arm64] http://file.tickstep.com/apt aliyunpan main" |
sudo tee /etc/apt/sources.list.d/tickstep-aliyunpan.list > /dev/null
&& sudo apt-get update
&& sudo apt-get install -y aliyunpan
- 在实例中登录 aliyunpan
通过 aliyunpan 命令工具登录 阿里云盘 有如下两种方式,任选其一即可。
autodl#恒源云#矩池云#算力云#恒源云 实例迁移#autodl 官网#autodi#GpuMall#GPU云#AutoDL#AotuDL 算力云#GpuMall智算云#AI#大数据#算力租赁#大模型#深度学习#人工智能#算力变现
2.1 通过 RefreshToken 登录
通过 aliyunpan 命令工具无法通过阿里云盘账号密码直接登录,需要先在浏览器中登录阿里云盘网页端,然后获取到 RefreshToken 后,再通过获取到的 RefreshToken 进行登录,这个步骤操作也比较简单。
- 首先打开阿里云盘网页
点击 阿里云盘网页版 跳转到阿里云盘网页端,然后自行登录 阿里云盘网页端。
- 登录完成后右键点击空白处 -》检查或按 F12 键,打开浏览器调试菜单
按照图中标记序号步骤进行操作
右键点击空白处 -> 检查 或者直接按 F12 键
图中展示的是 Chrome 浏览器找到 Application,如果是微软的 Edge 浏览器则找到 应用程序
找到 Storage 然后点击 https://www.aliyundrive.com
找到并点击 token
复制 refresh_token 的值
- 通过 RefreshToken 登录阿里云盘
在实例中执行如下命令来进行登录 阿里云盘
通过使用 aliyunpan login 命令使用 -RefreshToken 参数来指定上面通过 阿里云盘 网页端获取到的 RefreshToken
aliyunpan login -RefreshToken=4dd5edbeae4548e28xxxxxxxxxxx
阿里云盘登录成功: GpuMall
通过 aliyunpan who 命令可以获取到当前登录的账号
aliyunpan who
当前帐号UID: 221d138868fa40c8997xxxxxxxxxxx, 昵称: GpuMall, 用户名: 188***888, 网盘:备份盘
通过 aliyunpan quota 命令可以获取当前阿里云盘的磁盘配额
aliyunpan quota
账号: GpuMall, uid: 221d138868fa40c8997xxxxxxxxxxx, 个人空间总额: 20.98TB, 个人空间已使用: 6.8TB, 比率: 32.41%
通过 aliyunpan ls 指令列出当前云盘中的文件目录
aliyunpan ls
2.2 通过 扫描二维码 登录
在实例中输入 aliyunpan login -QrCode 命令进行扫描二维码登录
aliyunpan login -QrCode
请在浏览器打开以下链接进行扫码登录,链接有效时间为5分钟
https://api.tickstep.com/pages/tickstep/aliyunpan/qrcode/login?tokenId=bbff9175870146xxxxxxxxxxx&deviceId=uCjl7YKUfffxxxxxxxxxxx
请在浏览器里面完成扫码登录,然后再按Enter键继续...
复制以上连接,在浏览器中打开,然后使用阿里云盘手机端进行扫码登录。
登录完成后如下提示 [已登录]
然后到实例中敲击 回车键/[Enter]
通过扫码登录成功后敲击回车键
阿里云盘登录成功: GpuMall
通过 aliyunpan who 命令可以获取到当前登录的账号
aliyunpan who
当前帐号UID: 221d138868fa40c8997xxxxxxxxxxx, 昵称: GpuMall, 用户名: 188***888, 网盘:备份盘
通过 aliyunpan quota 命令可以获取当前阿里云盘的磁盘配额
aliyunpan quota
账号: GpuMall, uid: 221d138868fa40c8997xxxxxxxxxxx, 个人空间总额: 20.98TB, 个人空间已使用: 6.8TB, 比率: 32.41%
通过 aliyunpan ls 指令列出当前云盘中的文件目录
aliyunpan ls
- 在实例中下载阿里云盘中的数据
提示
通过 aliyunpan 指令上传/下载速度根据阿里云盘所指定的规则相关,处于下载带宽高峰或繁忙时段,会优先保障超级会员的下载速度。
上传文件大小限制:
非会员上传单个文件最大为100GB
超级会员上传单个文件最大为1TB
阿里云盘会员权益可能会发生变化,具体权益请参考:阿里云盘账号权益介绍
通过 aliyunpan d 或者 aliyunpan download 命令可以进行对数据以及目录下载,通过 --saveto 参数将下载数据保存到指定位置,具体用法如下:
下载 阿里云盘 GpuMall 目录中名称为 mmdetection.zip 的数据到 实例的 /gm-data/ 目录下
aliyunpan d GpuMall/mmdetection.zip --saveto /gm-data/
下载 阿里云盘 中的整个 GpuMall 目录到 /gm-data/ 目录下
aliyunpan d GpuMall --saveto /gm-data/
指定多个文件下载,如下将会同时下载阿里云盘中 GpuMall/ 目录下的 mmdetection.zip 和 train.zip 文件到 /gm-data/ 目录下
aliyunpan d Gpumall/mmdetection.zip GpuMall/train.zip --saveto /gm-data/
通过 -p 参数指定线程数下载
aliyunpan d GpuMall/mmdetection.zip --saveto /gm-data/ -p 8
通过 --retry 参数指定下载中如果遇到超时、失败后的重试次数
aliyunpan d GpuMall/mmdetection.zip --saveto /gm-data/ --retry 3
通过 --ow 参数来覆盖已存在的数据
aliyunpan d GpuMall/mmdetection.zip --saveto /gm-data/ --ow
- 上传实例中的数据到阿里云盘
通过 aliyunpan u 或者 aliyunpan upload 命令进行数据上传,具体用法如下:
上传实例中 /gm-data/ 目录下名称为 train.zip 的文件到 阿里云盘的 GpuMall/ 目录下
aliyunpan u /gm-data/GpuMall/train.zip GpuMall/
上传 /gm-data/directory 整个目录到 阿里云盘的 GpuMall/ 目录下
aliyunpan u /gm-data/directory GpuMall/
指定多个文件上传,如下将会同时上传 /gm-data/ 目录下的 mmdetection.zip 和 train.zip 文件到 阿里云盘中的 GpuMall/ 目录中
aliyunpan u /gm-data/GpuMall/mmdetection.zip /gm-data/GpuMall/train.zip GpuMall/
通过 -p 参数指定线程数上传
aliyunpan u /gm-data/GpuMall/train.zip GpuMall/ -p 8
通过 --retry 参数指定上传中如果遇到超时、失败后的重试次数
aliyunpan u /gm-data/GpuMall/train.zip GpuMall/ --retry 3
标签:aliyunpan,云盘,阿里,实例,GpuMall,gm,data From: https://www.cnblogs.com/GpuMall/p/18189932