1、各系统版本命令行客户端下载
2、运行程序
在Windows系统下,直接运行osclient-cli,在Linux系统下需要添加执行权限:
Windows命令:osclient-cli.exe

Linux命令:
chmod 511 osclient-cli
./osclient-cli
3、查看帮助
直接运行osclient或osclient-cli --help打印出帮助信息

参数说明:
--access-key=key 指定AccessKey,从快云存储管理中心获取
--secret-key=key 指定SecretKey,从快云存储管理中心获取
--op=type 操作类型:create(创建),delete(删除),list(显示文件或目录列表),
download(下载),upload(上传)
--bucket=bucket 操作bucket名称,从快云存储管理中心获取
--obj=type 操作对象类型:bucket(存储空间类型),folder(目录),file(文件)
--local=path 指定本地路径:
上传操作:等待上传本地路径(文件或者目录)
下载操作:文件或目录下载到指定本地路径(目录)
--target=path 指定目标路径:
上传操作:云存储路径(文件或目录)
下载操作:等载下载云存储路径(文件或目录)
--help 查看帮助信息
4、查询操作
查询存储文件信息不用指定--local,--obj;
不指定target参数,默认查看Bucket根目录下文件信息;
指定--target查看相应目录下文件信息;



5、创建操作
目前创建操作只支持创建目录操作,操作完成后会返回结果信息;
创建目录支持一次性多级创建,如:--target=ab/22/33;


6、删除操作
删除操作只支持:删除目录(--obj=folder)和文件(--obj=file);
删除目录只删除--taget=ab/22/33指定最后一级目录,如:33;
删除目录会把目录下的子目录和文件删除,请谨慎操作;




8、上传操作
上传操作只支持文件和目录上传;
上传文件和目录,不指定--target,默认上传到Bucket根目录下;
上传文件时指定路径,--target=ab/cc/osclient-cli.exe,路径不存在,自动创建相应路径,
如:ab/cc目录不存在,创建aa/cc目录;
上传目录时,会把目录下子目录和文件全部上传到指定存储路径;


9、错误提示
未知参数:输入参数不正确,或者只输入单个“-”字符;
不支持操作类型:提示支持类型操作;
文件不存在:指定的本地文件路径错误;



