CloudFS将HTTP文件本地化的文件系统指南
CloudFS 文件系统,它允许您将任何 HTTP 可访问文件视为本地文件。依赖关系包括 g++ 和 libfuse-dev。编译过程非常简单,只需运行 make
即可。
使用方式
-
挂载: 使用命令
./cloudfs directory
来挂载文件系统。 -
添加文件: 通过创建符号链接(ln -s)来添加文件。例如:
ln -s URL directory/filename
。 -
操作文件: 您可以像操作本地文件一样处理这些文件,比如使用
cat directory/foo.txt
查看文件,或用mplayer directory/bar.mp3
播放音频文件。
特征
-
无需重新挂载即可添加文件。
-
您不需要特殊操作,简单的
ln
命令即可添加文件。 -
支持播放 720p 视频(在网络良好的情况下)。
-
文件是可查找的(大部分情况下)。
限制
-
当前实现尚不完美,每次读取文件时会建立新连接。
-
不支持目录。
-
服务器无法重定向连接。
-
文件无法删除。
-
不支持 HTTPS。
-
没有超时处理,如果服务器不响应,应用程序会挂起。
-
文件权限设置为 root 和 public (444) 。
尽情享受吧!
下载地址
用户评论