Update README.md
Administrator authored
f5119d18

文档:https://gitlab.eduxiji.net/educg-group-22023-2210132/T202419414993305-681/-/wikis/%E6%AF%94%E8%B5%9B%E6%96%87%E6%A1%A3%E9%A6%96%E9%A1%B5

自己设计一个Linux 文件系统并实现文件和目录读写操作

描述

  • 设计实现一个Linux内核模块,此模块完成如下功能:
    • 将新创建的文件系统的操作接口和VFS对接。
    • 实现新的文件系统的超级块、dentry、inode的读写操作。
    • 实现新的文件系统的权限属性,不同的用户不同的操作属性。
    • 实现和用户态程序的对接,用户程序
  • 设计实现一个用户态应用程序,可以将一个块设备(可以用文件模拟)格式化成自己设计的文件系统的格式。
  • 设计一个用户态的测试用例应用程序,测试验证自己的文件系统的open/read/write/ls/cd 等通常文件系统的访问。

预期目标

  • 完成Linux内核部分文件系统的设计改造
  • 系统能平稳运行