概述
osscmd是基于
Python 2.x 的命令行工具,支持Bucket管理、文件管理等功能,[backcolor=transparent]非必要场景下建议使用
ossutil 代替osscmd。
使用场景
Python 2.5.4 (r254:67916, Mar 10 2010, 22:43:17)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-46)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
C:\Documents and Settings\Administrator>python
Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win
32
Type "help", "copyright", "credits" or "license" for more information.
>>>
python osscmd put myfile.txt oss://mybucket
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
osscmd 是一个基于 Python 2.x 版本的命令行工具,主要用于阿里云对象存储服务(OSS)的Bucket管理和文件管理任务。它支持API级别的操作,如配置Bucket属性(如日志、静态网站托管、生命周期规则等)和执行特定的文件上传下载操作。然而,随着技术的发展,osscmd已不再推荐作为首选工具,因为它仅支持Python 2.5至2.7版本,不兼容Python 3.x,并且其功能更新已经停止,不再包含如低频存储、归档存储、跨区域复制或镜像回源等新特性。
替代方案:ossutil
阿里云推荐使用ossutil
作为osscmd的替代工具,原因包括:
环境要求与安装指南:
python osscmd put myfile.txt oss://mybucket
来执行操作。如果遇到问题:
鉴于osscmd的局限性和ossutil的优势,建议用户转向使用ossutil以获得更好的体验和功能支持。