分类: 服务器与存储
2010-09-13 10:40:18
什么是FUSE?
FUSE是一个用户空间文件系统框架。它包含了一个内核模块,用户空间库,和一个挂载工具。
FUSE的最重要特性之一就是允许安全,非特权挂载。这个文件系统的使用提供了新的可能性。
用户空间文件系统:
用户空间文件系统是一个数据和元数据都是有用户进程提供的文件系统,这个文件系统能够正常的通过内核接口访问。
文件系统daemon:
提供文件系统所需的数据和元数据的进程。
非特权挂载:
一个用户空间文件系统被非特权用户挂载,文件系统原型使用挂载者的特权进行运行。
注意:这和/etc/fstab所允许“用户”能执行挂载不一样。
文件系统连接:
一个连接存在于文件系统原型和内核之间。这个连接一直存在,直到文件系统原型死了或者文件系统被卸载了。注意到那样的分离(或者是懒惰的卸载),这个文件系统不会打断这个链接,在这种情况下,连接将一直存在,直到对文件系统最后的引用被释放。
chinaunix网友2010-09-13 15:07:31
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com