osscmd下線說(shuō)明
osscmd是基于Python 2.x的命令行工具,支持Bucket管理、文件管理等功能。
osscmd于2019年7月31日下線,阿里云不再繼續(xù)維護(hù)更新。osscmd操作命令已整合到ossutil中,推薦您使用ossutil。
使用場(chǎng)景
osscmd適用于以下場(chǎng)景:
API級(jí)別的開發(fā)、調(diào)試,比如發(fā)送特定格式的請(qǐng)求、分步驟執(zhí)行分片上傳等。
Bucket配置,不方便使用控制臺(tái)情況下的Bucket配置,如logging/website/lifecycle等。
使用限制
osscmd支持的運(yùn)行環(huán)境包括Python 2.5/2.6/2.7,不支持Python 3.x。
在Python SDK 0.x基礎(chǔ)上開發(fā),Python SDK 0.x已經(jīng)不再維護(hù),目前維護(hù)的Python SDK是2.x.x。
osscmd只進(jìn)行BUG修改,不再支持新功能,如低頻存儲(chǔ)/歸檔存儲(chǔ)、跨區(qū)域復(fù)制、鏡像回源等。
快速使用
對(duì)下載的Python SDK壓縮包進(jìn)行解壓后,在osscmd所在目錄直接執(zhí)行python osscmd + 操作
即可。比如上傳一個(gè)文件到Bucket:
python osscmd put myfile.txt oss://mybucket
osscmd中用oss://bucket或者oss://bucket/object表示這是一個(gè)Bucket或者Object。oss://只是一種資源的表示方式,沒有其他意義。
如果需要詳細(xì)的命令列表,請(qǐng)輸入:python osscmd
。
如果需要詳細(xì)的參數(shù)列表說(shuō)明,請(qǐng)輸入:python osscmd help
。