cyb*_*org 6 unix linux filesystems
我需要一些关于为linux/*nix系统创建伪文件系统的意见指针.
首先,当我说伪文件系统时,我的意思是/ proc,其中的结构不代表磁盘上的实际文件,而是代表内核的状态.我想尝试类似于应用程序的接口.
作为一个例子,您可以说,将ftp url挂载到您的文件系统,然后您的浏览器应用程序可以允许您与远程系统进行交互,并将标准文件系统请求转换为ftp文件系统.
所以第一个问题是:如何做到这一点?我已经阅读了一些关于它的内容,看起来你需要实现一个新的内核模块.如果可能的话,我想避免这种情况 - 我的想法是,有人可能已经提供了做这种事情的工具,并提供了模块来协助.
我的第二个问题是:有没有人有一个很好的应用程序/服务示例列表/使用这种技术来提供基于文件系统的接口.
最后,如果有人对为什么这可能是一个好/坏想法在通用级别做这样的事情有任何意见,我想听听.