对象存储BOS

    格式

    该工具的通用格式如下:

        java -jar bosutil.jar -endpoint {endpoint} -ak {access_key} -sk {security_key}
            -cmd {command} [-bucketName {bucket_name}] [-other_options {option_value}...]

    上述格式中使用"{}"的字段为必需参数,对应参数值应使用双引号包含,如:-endpoint "http://bj.bcebos.com"。 使用"[]"的字段为可选参数,具体由cmd参数决定。对于"-cmd"这个选项,只能从以下支持的命令中选取一个执行:

    命令 作用
    LIST_OBJECTS 列举存在bos上的object
    SET_CONTENT_TYPE_BY_FILE_EXTENSION 根据object的后缀名设置content-type
    GET_OBJECTS_META 批量获取object的meta
    DELETE_OBJECTS 批量删除object
    SET_OBJECTS_META 设置object的meta
    SET_OBJECTS_ACL 设置object的acl
    TEST_CONTENT_TYPE 查看某种类型在本工具中对应的content-type
    RENAME_OBJECTS 批量重命名object
    CHANGE_PREFIX 批量修改object的prefix
    COMPUTE_SIZE 计算某个bucket和prefix
    TEST_SPEED 测试上传下载速度

    说明:以下示例均为Linux/Unix环境下, 如果在windows下使用需要注意:

    • 命令折行使用^
    • "的使用: windows下不能使用'括起参数, 必须使用", 如果参数中包含", 需要使用\"进行转义。