大家好
最近做了个可以把oss的bucket挂载到linux文件系统的小工具,感兴趣的可以试试,也希望大家多给反馈意见。
主要特性:
* 支持最新oss api 20121008版本接口
* 挂载后文件系统兼容常见linux工具,如ls、cp、mv、tar、find等
已知不足:
* 目前内置到oss c语言api没有实现multipart upload,目前大文件上传下载会发生连接超时问题
* 没有文件本地缓存,每次操作都需要从服务器下载
v0.2 changelog
v0.2
====
Enhancement
Change to OSS API 20121008 version.
Add a few dependency install instructions.
2012/10/29 Http client create a new curl handle for every request.
Add some log for debug.
Set Content-Type according file extentions.
Add OssListBucketQuery structure to wrap bucket get operation parameters.
Http client operation return http status code or -1.
Add -l(logfile) -e(level) options to set log file and log level.
2012/10/30 Fix http client return value error.
Put object when ossfs_release not ossfs_flush only when mode is rw/wo.
Add some defensive code.
Bug fix
Signation error on zh_CN locale.
下载地址:
代码:
https://github.com/samsong8610/ossfs.git
【注】目前代码是在ubuntu 12.04 LTS 发行版上开发测试,如果有移植问题,请与我联系 (
samsong8610@gmail.com)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。