CloudFS 文件系统允许您将任何 HTTP 可访问的文件视为本地文件。依赖关系包括 g++ 和 libfuse-dev。编译时只需运行 make。
使用方法:
-
挂载:
./cloudfs directory
-
添加文件:
ln -s URL directory/filename
您可以通过以下方式直接访问文件:
-
cat directory/bar.txt
-
mplayer directory/bar.mp3
特征:
-
无需重新挂载即可添加文件,只需使用
ln
即可。 -
连接良好的情况下,支持播放 720p 视频。
-
文件是可查找的(在大多数情况下)。
限制:
-
实现非最佳(每次读取都会建立新连接)。
-
不支持目录。
-
服务器无法重定向连接。
-
文件无法删除。
-
缺少 HTTPS 支持。
-
不会超时(如果服务器没有响应,应用程序会挂起)。
-
所有文件权限为 root 和 public (444)。
暂无评论