阿里云OSS 命令行工具

安装

wget -O oss.zip https://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/internal/oss/0.0.4/assets/sdk/OSS_Python_API_20160419.zip
mkdir /home/oss
mv oss.zip /home/oss
cd /home/oss
unzip oss.zip
python setup.py install
ln -s `pwd`/osscmd /usr/local/bin/osscmd

配置

osscmd config --host=oss-cn-shenzhen-internal.aliyuncs.com --id=Access_Key_ID --key=Access_Key_Secret

使用

下载文件

get oss://bucket/object localfile

上传文件

put localfile oss://bucket/object
上传到目录
put localfile oss://bucket/dir/

下载远程目录所有文件

downloadtodir oss://bucket/[prefix] localdir --replace=false --temp_dir=xxx --thread_num=5

上传本地目录所有文件

`uploadfromdir localdir oss://bucket/[prefix] --check_point=check_point_file --replace=false --check_md5=false --thread_num=5
`