文档首页> > 工具指南> obsutil> obsutil简介

obsutil简介

更新时间: 2019-01-18 18:17

obsutil是一款用于访问管理华为云对象存储服务(Object Storage Service,OBS)的命令行工具,您可以使用该工具对OBS进行常用的配置管理操作,如创建桶、上传文件/文件夹、下载文件/文件夹、删除文件/文件夹等。对于熟悉命令行程序的用户,obsutil是执行批量处理、自动化任务的最佳选择。

工具优势

与同类的旧版工具obscmd相比,obsutil具有四大优势:

  1. 更简单、更易用。
  2. 无需安装,轻便小巧,即下即用。
  3. 同时支持Windows/Linux/Mac三大平台。
  4. 配置多元化,性能卓越。
说明:

obsutil包含旧版工具obscmd的所有功能,推荐使用obsutil来替代obscmd。

功能概述

obsutil提供的功能如表1所示。

表1 obsutil功能概述

功能

说明

桶基本操作

指定区域创建不同存储类别的桶、删除桶以及获取桶列表、桶配置信息等。

对象基本操作

管理对象,包括上传、下载、删除和列举对象等。

obsutil目前暂不支持高级的桶管理和对象管理操作,相关功能会在后续版本中开发,如需配置建议使用对象存储服务控制台,相关文档请参考《对象存储服务控制台指南》

命令行结构

遵循简单易用的原则,obsutil的命令行结构如下:

  • Windows操作系统:

    obsutil command [parameters...] [options...]

  • Linux/Mac操作系统:

    ./obsutil command [parameters...] [options...]

说明:
  • command为执行的命令,例如ls,cp等。
  • parameters为该命令的基本参数。
  • options为该命令的附加参数(一般为可选),且附加参数在运行命令时必须以“-”开头。
  • 附加参数支持两种传入方式-key=value和-key value,例如-acl=private和-acl private。
  • 如果您使用的是Linux/Mac操作系统且下载到的obsutil不是可执行文件(如运行./obsutil报错“Permission denied”等),请执行chmod 755 obsutil命令,为该工具增加可执行权限。
  • 以SSH远程登录Linux/Mac操作系统使用obsutil命令时,建议配置TMOUT=0,防止SSH会话过期导致程序退出。

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

在文档使用中是否遇到以下问题







请至少选择或填写一项反馈信息

字符长度不能超过100

反馈内容不能为空!

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

跳转到云社区