← Package directory
Available on winget

Install COSCLI

COS provides the command-line client COSCLI to allow you to upload, download, delete, and perform other operations on COS objects by using simple commands.

Install with winget
winget install --id Tencent.COSCLI
Upgrade
winget upgrade --id Tencent.COSCLI
Uninstall
winget uninstall --id Tencent.COSCLI

About COSCLI

COS provides the command-line client COSCLI to allow you to upload, download, delete, and perform other operations on COS objects by using simple commands.

What's new in 1.0.8

修改内容: 1. cp 命令 - 优化分块上传文件传输进度 2. sync 命令 - 优化分块上传文件传输进度 - 修复进程日志 bug,当--process-log 参数设置为 false 时,不再输出进程日志 - 修复--snapshot-path 历史未使用此参数上传的文件不生成快照信息 bug 3. ls 命令 修改参数: - --limit:当设置为-1 时,可以拉取所有 cos 文件,不限制数量 4. signurl 命令 新增参数: - --simple-output:启用简易输出模式,默认值为 false。当设置为 true 时,仅输出签名 URL,简化返回结果。

Read release notes

Version history

Version Updated Notes
1.0.8 Unknown 修改内容: 1. cp 命令 - 优化分块上传文件传输进度 2. sync 命令 - 优化分块上传文件传输进度 - 修复进程日志 bug,当--process-log 参数设置为 false 时,不再输出进程日志 - 修复--snapshot-path 历史未使用此参数上传的文件不生成快照信息 bug 3. ls 命令 修改参数: - --limit:当设置为-1 时,可以拉取所有 cos 文件,不限制数量 4. signurl 命令...
1.0.7 Unknown 一、新增命令 1. object-tagging 命令 功能:管理对象标签 ​​参数​​: - --method :操作类型(必选) - put:设置对象标签 - add:添加对象标签 - get:获取对象标签 - delete:删除对象标签 - --version-id:操作对象的特定版本 示例: # 设置对象标签 ./coscli object-tagging --method put cos://examplebucket/exa...
1.0.6 Unknown 修复单文件删除时加-f 参数删除不成功问题
1.0.5 Unknown 改动点: 1. 支持严格签名模式 Modification point: 1. Support strict signature mode
1.0.4 Unknown 修改命令: 1. ls - 新增参数:--all-versions ,列举对象的所有版本,仅当 bucket 开启版本控制后可用。列出历史版本参数增加显示字段 VersionId, IsLatest, Delete Marker - 限频重试策略优化,当触发限频时,默认进行重试,retry-num 参数不再生效 2. du - 新增参数:--all-versions 统计对象的所有版本数据,仅当 bucket 开启版本控制后可用。统计信...
1.0.3 Unknown 修改点: 1.优化传输性能 2.修复 lsdu 列出部分文件异常的问题 Changes: 1. Optimize transmission performance 2. Fix the issue where lsdu lists some files abnormally
1.0.2 Unknown 更新内容: 1. cp 及 sync 命令增加--disable-checksum 选项,默认为 false,校验整个文件的 crc64,为 true 时仅校验分片 crc64 2. 兼容 ofs 融合桶 api(ls cp sync rm 等命令) 3. 新增创建/获取 symlink 命令,可针对特定 object 创建软链,并通过软链快速获取 key 值 4. 新增 cat 命令,可查看 object 内容,建议 1MB 以内小文...
1.0.1 Unknown Fix the issue where the 'rm' command's use of include and exclude parameters is ineffective
0.20.0-beta Unknown Fix the compatibility bug with Chinese characters in the list. Add retry logic for downloads.
0.19.0-beta Unknown coscli supports domain switching, sync function optimization, and ls bucket supports specifying domain
0.18.0-beta Unknown Add an option to skip setting the config file parameter
0.17.0-beta Unknown coscli initialization does not force the generation of a config file
0.13.0-beta Unknown 1. signurl bug fixed 2. cp format update 3. restore -r bug fixed
0.12.0-beta Unknown 1. add --snapshot-path to accelerate sync file 2. add --meta to set file header 3. ignore irregular local file