用途:在 Tigris Storage 中执行对象的上传、下载、列举、移动、删除与预签名 URL 生成等操作。
主要能力:Unix 风格命令包括 tigris ls(列举桶或前缀下对象)、tigris cp(本地与远程或远程间复制)、tigris mv(移动/重命名)、tigris rm(删除对象、文件夹或桶)、tigris touch(创建零字节对象)、tigris stat(查看存储统计、桶信息或对象元数据)、tigris presign(生成临时访问 URL)。低层子命令 tigris objects list/get/put/delete/set 提供更细粒度控制,如按前缀过滤、指定输出文件、设置访问级别或重命名 key。
使用方式:远程路径使用 t3://bucket/key 或 tigris://bucket/key,也接受裸 bucket/key。递归操作加 -r,跳过确认加 -f,输出可用 --json 或 --format。通配符模式需加引号防止 shell 展开。预签名支持 --method get/put、--expires-in 秒数、--access-key 等参数。
适用场景:临时共享私有对象(GET)、不暴露凭证的客户端上传(PUT)、批量上传下载目录、通配符清理临时文件等。
限制:资料未提供认证配置、权限模型、配额、价格及平台支持等细节;mv 要求源和目标均为远程路径;cp 至少一侧须为远程路径。