我希望能够给出文件和目录存在的印象(例如ls命令应该列出它们,或cd命令应该使目录导航成为可能),但是重定向读取,写入,删除,... 。命令处理它们的程序(例如,存储,返回,删除数据库的数据)。这可能吗?
答案 0 :(得分:9)
如果您编写自己的文件系统驱动程序,则可能。最简单的方法是使用FUSE,它允许您在用户空间中编写驱动程序(很多,很多比编写内核驱动程序更安全,更容易)。
有一个hello world驱动程序示例可帮助您入门。
他们的Wiki上还有一个关于Database filesystems的页面,你应该看一下。