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

阿里云ossutil

AI 总结AI 生成

核心内容:介绍阿里云 ossutil 命令行工具的使用方法,用于在命令行下管理阿里云 OSS 存储空间和文件。

内容要点:

  • ossutil v2 的下载、安装与凭证配置
  • 上传、下载、列举、删除等常用对象操作
  • 通过脚本封装批量管理与自动化任务

内容偏向可直接复用的运维操作,涵盖命令、配置顺序和部署注意事项。

官网地址

下载地址

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