我想实现一个非常非常简单的文件系统.我刚刚遇到以下资源,我想知道是否有人试图做同样的事情并且可以指出我最适合我的地方.
非常感谢
http://web.archive.org/web/20091027130707/http://geocities.com/ravikiran_uvs/articles/rkfs.html
您可以在用户空间中查看FUSE - Filesystem.它是一个使文件系统开发比内核中的普通文件系统开发更容易的系统.例如,hellofs是一个小的,极其有限的文件系统,不到100行C代码.
我为学生设计了一小部分家庭作业,使用FUSE开发一个非常简单的文件系统.不幸的是,该课程的资源目前仅提供德语版本.使用的文件系统基于Steve Pate 的书籍"UNIX Filesystems" - 这是一个非常好的文件系统开发资源.