项目简介
本项目是同济大学CS操作系统课程设计的一部分,实现了类似Unix V6++的二级文件系统。该系统支持基本文件和目录操作(增删读写)、用户管理以及文件访问控制,用户可通过控制台命令进行文件管理、目录操作和文件传输。
项目的主要特性和功能
- 文件和目录管理:支持文件和目录的创建、删除、读取和写入。
- 高速缓存:利用高速缓存技术优化文件读写性能。
- 多用户管理:支持简单多用户和多用户组管理,保障文件访问安全。
- 命令行交互:通过控制台输入命令与系统交互,支持多种操作命令。
- 文件传输:支持与电脑进行文件传输,便于文件导入和导出。
安装使用步骤
启动系统
打开项目提供的.exe
文件以启动文件系统。
登录系统
使用内置账号密码进行登录,初始用户如下:
- root
,密码:root
- unix
,密码:1
查看命令
输入help
命令查看系统支持的所有操作命令。
执行操作
根据需要输入相应的命令进行文件和目录操作。
退出系统
在退出系统时,务必输入exit
命令,然后再关闭控制台,以避免可能的错误。
注意事项
- 用户信息存储在
/etc/UsetTable.txt
文件中,请勿随意修改。 - 请确保使用GBK编码进行操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】