Skip to content

Latest commit

 

History

History
21 lines (16 loc) · 1 KB

File metadata and controls

21 lines (16 loc) · 1 KB

操作系统文件管理大作业(Project for operating system)

达到要求

1. 至少支持普通文件和目录文件两种类型

2. 创建新文件,删除已有文件

3. 根据文件名(绝对路径)检索找到相应文件

4. 支持操作:open、close、read、write

5. 至少支持三层目录

6. 能够读取外部提供的文件并存入到文件系统中

7. 提供命令行界面,能够显示目录内容和文件内容

附加功能

1. 支持Linux风格命令操作:ls、cd、vi、cp、rm、mkdir、touch、quit

2. 支持用户登录,创建新用户,删除已有用户

3. 支持相对路径访问

4. 支持用户切换

5. 支持文件详细信息查看,如该文件下包括多少文件夹与多少文件以及文件夹所占空间大小为多少

6. 支持用户详细信息查看,如该用户总共有多少文件夹与其所占空间大小