/linux-system-simulation

模仿Linux设计的一个文件系统--操作系统课设

Primary LanguageC++

linux-system-simulation

模拟UNIX文件系统设计和实现的一个多用户多目录的文件系统

要求如下:

  (1) 可以模拟多用户,多个用户可以操作不同的文件。
  (2) 可以实现多目录管理,包括目录的增删改查。
  (3) 可以实现文件的增删改查、属性管理。
  (4) 考虑用户、目录、文件的权限管理。
  (5) 完成文件存储空间管理,包括空闲块管理、磁盘Inode节点、内存Inode节点等内容。
  (6) 编写测试代码,测试对文件的相关操作:建立,读写等