1. 云计算教程网首页
  2. 阿里云

查看选项

通过-h选项来查看所有ossutil支持的所有option。

$./ossutil -h
Usage of ossutil:
Options:
  --exclude=                不包含对象匹配模式,如:*.txt
  -L, --language=           设置ossutil工具的语言,默认值:CH,取值范围:CH/EN,若设置成"CH",请确保您的系统编码为UTF-8。
  -v, --version             显示ossutil的版本(1.4.3)并退出。
  --marker=                 列举Buckets时的marker,或列举objects或Multipart Uploads时的key marker。
  -f, --force               强制操作,不进行询问提示。
  --disable-crc64           该选项关闭crc64,默认情况下,ossutil进行数据传输都打开crc64校验。
  --payer=                  请求的支付方式,如果为请求者付费模式,可以将该值设置成"requester"
  --parallel=               单文件内部操作的并发任务数,取值范围:1-10000, 默认将由ossutil根据操作类型和文件大小自行决定。
  -u, --update              更新操作
  --output-dir=             指定输出文件所在的目录,输出文件目前包含:cp命令批量拷贝文件出错时所产生的report文件(关于report文件更多信息,请参考cp命令帮助)。默认值为:当前目录下的ossutil_output目录。
  --checkpoint-dir=         checkpoint目录的路径(默认值为:.ossutil_checkpoint),断点续传时,操作失败ossutil会自动创建该目录,并在该目录下记录checkpoint信息,操作成功会删除该目录。如果指定了该选项,请确保所指定的目录可以被删除。
  --retry-times=            当错误发生时的重试次数,默认值:10,取值范围:1-500
  -j, --jobs=               多文件操作时的并发任务数,默认值:3,取值范围:1-10000
  -k, --access-key-secret=  访问oss使用的AccessKeySecret(该选项值会覆盖配置文件中的相应设置)。
  -m, --multipart           指定操作的对象为bucket中未完成的Multipart事件,而非默认情况下的object。
  -r, --recursive           递归进行操作。对于支持该选项的命令,当指定该选项时,命令会对bucket下所有符合条件的objects进行操作,否则只对url中指定的单个object进行操作。
  -e, --endpoint=           ossutil工具的基本endpoint配置(该选项值会覆盖配置文件中的相应设置),注意其必须为一个二级域名。
  --include=                包含对象匹配模式,如:*.jpg
  --upload-id-marker=       列举Multipart Uploads时的uploadID marker。
  -b, --bucket              对bucket进行操作,该选项用于确认操作作用于bucket
  --snapshot-path=          该选项用于在某些场景下加速增量上传批量文件(目前,下载和拷贝不支持该选项)。在cp上传文件时使用该选项,ossutil在指定的目录下生成文件记录文件上传的快照信息,在下一次指定该选项上传时,ossutil会读取指定目录下的快照信息进行增量上传。用户指定的snapshot目录必须为本地文件系统上的可写目录,若该目录不存在,ossutil会创建该文件用于记录快照信息,如果该目录已存在,ossutil会读取里面的快照信息,根据快照信息进行增量上传(只上传上次未成功上传的文件和本地进行过修改的文件),并更新快照信息。注意:因为该选项通过在本地记录成功上传的文件的本地lastModifiedTime,从而在下次上传时通过比较lastModifiedTime来决定是否跳过相同文件的上传,所以在使用该选项时,请确保两次上传期间没有其他用户更改了oss上的对应object。当不满足该场景时,如果想要增量上传批量文件,请使用--update选项。另外,ossutil不会主动删除snapshot-path下的快照信息,为了避免快照信息过多,当用户确定快照信息无用时,请用户自行清理snapshot-path。
  --range=                  下载文件时,指定文件下载的范围,格式为:3-9或3-或-9
  --storage-class=          设置对象的存储方式,默认值:Standard,取值范围:Standard/IA/Archive。
  -i, --access-key-id=      访问oss使用的AccessKeyID(该选项值会覆盖配置文件中的相应设置)。
  -a, --all-type            指定操作的对象为bucket中的object和未完成的Multipart事件。
  --bigfile-threshold=      开启大文件断点续传的文件大小阀值,默认值:100M,取值范围:0B-9223372036854775807B
  --part-size=              分片大小,单位为Byte,默认情况下ossutil根据文件大小自行计算合适的分片大小值。如果有特殊需求或者需要性能调优,可以设置该值,取值范围:1-9223372036854775807(Byte)
  --encoding-type=          输入的object名或文件名的编码方式,目前只支持url encode,即指定该选项时,取值范围为:url,如果不指定该选项,则表示object名或文件名未经过编码。bucket名不支持url encode。注意,如果指定了该选项,则形如oss://bucket/object的cloud_url,输入形式为:oss://bucket/url_encode(object),其中oss://bucket/字符串不需要编码。
  --loglevel=               日志级别,默认为空,表示不输出日志文件,取值:info|debug,info输出提示信息日志,debug输出详细信息日志(包括http请求和响应信息)
  --limited-num=            返回结果的最大个数。
  --meta=                   设置object的meta为[header:value#header:value...],如:Cache-Control:no-cache#Content-Encoding:gzip
  -c, --config-file=        ossutil工具的配置文件路径,ossutil启动时从配置文件读取配置,在config命令中,ossutil将配置写入该文件。
  -t, --sts-token=          访问oss使用的STSToken(该选项值会覆盖配置文件中的相应设置),非必须设置项。
  -s, --short-format        显示精简格式,如果未指定该选项,默认显示长格式。
  -d, --directory           返回当前目录下的文件和子目录,而非递归显示所有子目录下的所有object。
  --delete                  删除操作
  --timeout=                签名url的超时时间,单位为秒,默认值为:60,取值范围:0-9223372036854775807
  --type=                   计算的类型, 默认值:crc64, 取值范围: crc64/md5
  --acl=                    acl信息的配置。
  -h, --help                Show usage message
  --version                 Show version

ossutil的每个命令都支持以上部分option。若要查看某个命令支持哪些option,请使用ossutil help command来查看。

发布者:佚, 佚名,转转请注明出处:https://www.cms2.cn/aliyun/2823.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

QR code