alicloud-storage-oss-ossutil-test
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseCategory: test
分类:测试
OSSUTIL 2.0 最小可用测试
OSSUTIL 2.0 最小可用测试
目标
目标
- 验证 AK/Region 配置正确。
- 验证 OSS 访问(列桶、上传、下载)。
- 验证 AK/Region 配置正确。
- 验证 OSS 访问(列桶、上传、下载)。
前置条件
前置条件
- 已配置 AK(推荐环境变量或 )。
~/.alibabacloud/credentials - 已准备一个可读写的 OSS Bucket。
- 已配置 AK(推荐环境变量或 )。
~/.alibabacloud/credentials - 已准备一个可读写的 OSS Bucket。
测试步骤(最小)
测试步骤(最小)
- 查看配置
bash
ossutil config get region- 列出 Bucket
bash
ossutil ls- 选择一个 bucket,按该 bucket 地域列对象(显式 region + endpoint)
bash
undefined- 查看配置
bash
ossutil config get region- 列出 Bucket
bash
ossutil ls- 选择一个 bucket,按该 bucket 地域列对象(显式 region + endpoint)
bash
undefined示例(按实际 bucket 地域替换)
示例(按实际 bucket 地域替换)
ossutil ls oss://<bucket> -r --short-format --region cn-shanghai -e https://oss-cn-shanghai.aliyuncs.com --limited-num 20
4) 上传小文件
```bash
echo "ossutil-test" > /tmp/ossutil-test.txt
ossutil cp /tmp/ossutil-test.txt oss://<bucket>/tests/ossutil-test.txt --region cn-shanghai -e https://oss-cn-shanghai.aliyuncs.com- 下载并校验
bash
ossutil cp oss://<bucket>/tests/ossutil-test.txt /tmp/ossutil-test-down.txt --region cn-shanghai -e https://oss-cn-shanghai.aliyuncs.com
cat /tmp/ossutil-test-down.txtossutil ls oss://<bucket> -r --short-format --region cn-shanghai -e https://oss-cn-shanghai.aliyuncs.com --limited-num 20
4) 上传小文件
```bash
echo "ossutil-test" > /tmp/ossutil-test.txt
ossutil cp /tmp/ossutil-test.txt oss://<bucket>/tests/ossutil-test.txt --region cn-shanghai -e https://oss-cn-shanghai.aliyuncs.com- 下载并校验
bash
ossutil cp oss://<bucket>/tests/ossutil-test.txt /tmp/ossutil-test-down.txt --region cn-shanghai -e https://oss-cn-shanghai.aliyuncs.com
cat /tmp/ossutil-test-down.txt期望结果
期望结果
- 能返回至少一个 bucket 或无权限说明。
ossutil ls - 指定 +
--region后,列对象可正常返回。-e - 上传/下载成功,文件内容一致。
- 能返回至少一个 bucket 或无权限说明。
ossutil ls - 指定 +
--region后,列对象可正常返回。-e - 上传/下载成功,文件内容一致。
常见失败
常见失败
- Region 不匹配:确认 或配置文件中的 region。
ALICLOUD_REGION_ID - AK 无权限:确认 RAM 策略允许 或最小读写权限。
oss:*
- Region 不匹配:确认 或配置文件中的 region。
ALICLOUD_REGION_ID - AK 无权限:确认 RAM 策略允许 或最小读写权限。
oss:*