# linux-system-simulation
模拟UNIX文件系统设计和实现的一个多用户多目录的文件系统
### 要求如下:<br>
(1) 可以模拟多用户,多个用户可以操作不同的文件。<br>
(2) 可以实现多目录管理,包括目录的增删改查。<br>
(3) 可以实现文件的增删改查、属性管理。<br>
(4) 考虑用户、目录、文件的权限管理。<br>
(5) 完成文件存储空间管理,包括空闲块管理、磁盘Inode节点、内存Inode节点等内容。<br>
(6) 编写测试代码,测试对文件的相关操作:建立,读写等<br>
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【无积分此资源可私信博主有偿获取】 Linux项目是一个开放源代码的操作系统项目,由林纳斯·托瓦兹(Linus Torvalds)于1991年首次发布。该项目以Linux内核为核心,围绕其构建了一个完整的操作系统,包括各种系统工具、库、应用程序和硬件支持。 以下是Linux项目的一些主要特点和资料介绍: 开放源代码:Linux项目的所有源代码都是公开的,并允许任何人自由使用和修改。这为开发者提供了极大的灵活性和创新能力,同时也促进了全球范围内的协作和发展。 跨平台性:Linux操作系统可以在多种硬件架构和平台上运行,包括x86、ARM、MIPS等。这使得Linux成为了一种非常灵活的操作系统,适用于各种设备和应用场景。 可定制性:由于Linux的源代码是公开的,用户可以根据自己的需求进行定制和修改。这使得Linux成为了一种非常适合企业级应用的操作系统,可以根据企业的特定需求进行定制和优化。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。
资源推荐
资源详情
资源评论
收起资源包目录
模仿Linux设计的一个文件系统--操作系统课设.zip (20个子文件)
资料总结
write_blk 619B
su.cpp 2KB
login.cpp 2KB
problems_in_ mixing.txt 2KB
prombles.txt 2KB
new_main.exe 1.91MB
get_blknum 418B
zwq操作系统课设报告.docx 2.42MB
read_blk 706B
cat_old.cpp 1KB
save_inode 294B
main.cpp 25KB
cat.cpp 903B
help.cpp 748B
open.cpp 939B
vi.cpp 2KB
close.cpp 386B
read&write.cpp 2KB
README.md 660B
head.h 2KB
共 20 条
- 1
资源评论
妄北y
- 粉丝: 9672
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功