For AI agents: the complete documentation index is available at https://www.tteam.icu/llms.txt, the full documentation bundle is available at https://www.tteam.icu/llms-full.txt, and this page is available as Markdown at https://www.tteam.icu/ops/cloudservice/alioss-ossutil.md.

阿里云ossutil

官网地址

下载地址

v2
v1
#!/bin/bash

access_key_id=
access_key_secret=
# 全球域名为 oss-accelerate.aliyuncs.com
endpoint="oss-cn-hangzhou.aliyuncs.com"
region="cn-shenzhen"
ossutil_download_url="https://gosspublic.alicdn.com/ossutil/v2/2.3.0/ossutil-2.3.0-linux-amd64.zip"

cat << EOF > /root/.ossutilconfig
[Credentials]
language=CH
endpoint=${endpoint}
Region=${region}
accessKeyID=${access_key_id}
accessKeySecret=${access_key_secret}
EOF

ossutil64 --help > /dev/null 2>&1
oss_result=$?
if [ $oss_result -ne 0 ];then
    curl -O --connect-timeout 10 ${ossutil_download_url} && unzip ossutil-2.3.0-linux-amd64.zip && mv ossutil-2.3.0-linux-amd64/ossutil /usr/local/bin/ossutil && rm -rf ossutil-2.3.0-linux-amd64
fi
ossutil64 cp $1 $2
if [ $? != 0 ];then
    echo "上传或下载失败!!!退出"
    exit 1;
fi
Tip

不想保存文件可以使用单命令行版

ossutil sync oss://test/deploy/ deploy/ \
  --endpoint oss-accelerate.aliyuncs.com \
  --access-key-id xxx \
  --access-key-secret xxx \
  --jobs 16 \
  --parallel 8