osscmd是基于Python 2.x的命令行工具,支持Bucket管理、文件管理等功能。
重要
osscmd于2019年7月31日下线,阿里云不再继续维护更新。osscmd操作命令已整合到ossutil中,推荐您使用ossutil。
使用场景
osscmd适用于以下场景:
API级别的开发、调试,比如发送特定格式的请求、分步骤执行分片上传等。
Bucket配置,不方便使用控制台情况下的Bucket配置,如logging/website/lifecycle等。
使用限制
osscmd支持的运行环境包括Python 2.5/2.6/2.7,不支持Python 3.x。
在Python SDK 0.x基础上开发,Python SDK 0.x已经不再维护,目前维护的Python SDK是2.x.x。
osscmd只进行BUG修改,不再支持新功能,如低频存储/归档存储、跨区域复制、镜像回源等。
快速使用
对下载的Python SDK压缩包进行解压后,在osscmd所在目录直接执行python osscmd + 操作
即可。比如上传一个文件到Bucket:
python osscmd put myfile.txt oss://mybucket
说明
osscmd中用oss://bucket或者oss://bucket/object表示这是一个Bucket或者Object。oss://只是一种资源的表示方式,没有其他意义。
如果需要详细的命令列表输入:python osscmd
。
如果需要详细的参数列表说明输入:python osscmd help
。