对象存储
参数名 | 参数类型 | 描述 |
file_url | String | 需要下载的对象的路径。 |
folder_url | String | 下载到本地的文件夹路径。 |
bucket | String | 桶名。 |
key | String | 对象名。 |
prefix | String | 批量操作时的对象名前缀。 |
-r | Bool | 执行批量上传、下载或复制操作。 |
-f | Bool | 强制操作,当下载对象到本地且会非预期地覆盖本地同名文件时,系统将自动覆盖,不再进行询问提示。 |
-dryRun | Bool | 测试模式运行,不执行实际的上传、下载或复制操作。 |
-tempFileDir | String | 分片下载时保存临时文件的文件夹,默认为配置文件中的 defaultTempFileDir。 说明
|
-recover | String | 待恢复上传、下载或复制对象任务的结果清单文件任务 ID。 |
-u | Bool | 增量上传、下载或复制对象,设置该参数后,会比较源端和目标端的数据,建议您在以下场景使用该参数:
|
-vchecksum | Bool | 上传或下载对象时通过 CRC64 算法验证数据一致性。 |
-flat | Bool | 上传、下载或复制对象时不包含相对父目录。 |
-j | Integer | 批量任务的最大并发数,-j=1 表示批量任务的最大并发数为 1。默认为配置文件中的 defaultJobs,默认值为 3。 |
-p | Integer | 每个分片任务的最大并发数,-p=1 表示分片任务的最大并发数为 1 。默认为配置文件中的 defaultDownloadParallels,默认值为 5。 |
-threshold | Integer | 开启分片任务的阈值,单位:字节,默认为配置文件中的 defaultBigfileThreshold。 说明 支持带容量单位配置,例如,配置 1MB 代表 1048576 字节。 |
-nfj | Integer | 批量任务的处理普通文件或对象(非分片任务)的最大并发数。当设置该参数后,-j 参数设置的并发数会分为两部分,普通文件的并发数为 nfj,分片任务的并发数为 j-nfj。仅在批量操作时生效。 |
-ps | Integer/String | 每个分片任务的段大小,单位:字节,默认为配置文件中的 defaultPartSize。 说明 支持带容量单位配置,例如,配置 1MB 代表 1048576 字节。 |
-cpd | String | 生成断点记录文件的文件夹,默认为配置文件中的 defaultCheckpointDir。 |
-versionId | String | 下载或复制单个对象的版本号。 |
-include | String | 上传、下载或复制时对包含文件的名称匹配模式,支持以下字符:
例如 -include=*.png#*.txt 表示匹配所有以 .png 和 .txt结尾的文件。 说明
|
-exclude | String | 上传、下载或复制时对不包含文件的名称匹配模式,支持以下字符:
例如 -exclude=*.png#*.txt 表示匹配所有以 .png 和 .txt结尾的文件。 说明
|
-timeRange | String | 上传、下载或复制时文件最后修改时间的时间段匹配模式,格式为:YYYYMMDDHHmmSS-YYYYMMDDHHmmSS。 |
-dmf | Bool | 设置名称匹配模式 -include/-exclude 和时间段匹配模式 -timeRange 对文件夹不生效。 |
-marker | String | 批量下载时指定对象的开始位置。 |
-fr | Bool | 操作单个对象时生成结果清单文件。 |
-o | String | 生成结果清单文件的文件夹,默认为配置文件中的 defaultOutputDir。 |
-bt | String | 存储桶的类型。取值说明如下:
如果未指定存储桶的类型,则默认从桶元数据获取存储桶的类型。 |
-bfs | Integer | 使用分层列举的方式批量下载对象,并指定分层列举的并发度。 |
-nftr | Bool | 创建新文件时,不使用 Truncate 参数指定文件大小。 |