luluuuuuu / OS-FileSystem

The third assignment of OS course, SSE Tongji. Implementing a virtual file system.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OS-FileSystem

The third assignment of OS course, SSE Tongji. Implementing a virtual file system.

项目简介

  • 项目名称: 模拟文件管理系统

项目目的

  • 熟悉文件存储空间的管理;
  • 熟悉文件的物理结构、目录结构和文件操作;
  • 熟悉文件系统管理实现;
  • 加深对文件系统内部功能和实现过程的理解;

需求分析

  • 本项目在内存中开辟一个空间作为文件存储器,在其上模拟实现一个简单的文件系 统。
  • 用户可以做到新建文件、新建文件夹、编辑文件、删除文件、删除文件夹、格式化 磁盘等操作,这些功能类似于平时我们在电脑上使用的文件系统。
  • 退出这个文件系统时,需要该文件系统的所有内容将保存到电脑的磁盘上,以便下 次可以重新读入,将其恢复到内存中来。

主要界面

根目录

img

右键操作

img

查看属性

img

About

The third assignment of OS course, SSE Tongji. Implementing a virtual file system.


Languages

Language:Java 100.0%