【计算机科学与技术专业】【毕业设计】EXT2文件系统跟踪程序的设计与实现

【计算机科学与技术专业】【毕业设计】EXT2文件系统跟踪程序的设计与实现

ID:479869

大小:989.03 KB

页数:36页

时间:2017-08-09

【计算机科学与技术专业】【毕业设计】EXT2文件系统跟踪程序的设计与实现_第1页
【计算机科学与技术专业】【毕业设计】EXT2文件系统跟踪程序的设计与实现_第2页
【计算机科学与技术专业】【毕业设计】EXT2文件系统跟踪程序的设计与实现_第3页
【计算机科学与技术专业】【毕业设计】EXT2文件系统跟踪程序的设计与实现_第4页
【计算机科学与技术专业】【毕业设计】EXT2文件系统跟踪程序的设计与实现_第5页
资源描述:

《【计算机科学与技术专业】【毕业设计】EXT2文件系统跟踪程序的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、( 20 届)本科毕业论文EXT2文件系统跟踪程序的设计与实现II摘要:Linux操作系统是20世纪90年代推出的一个多用户任务操作系统,它与UNIX兼容,有UNIX最新的全部功能。Linux操作系统功能强大、性能稳定、便于使用,其最大的特点之一就是对很多种文件系统的支持,包括ext,ext2,minix,ncp,xia,fat,hpfs,msdos,vfat,smb,affs以及ufs等。其中EXT2文件系统是Llinux操作系统配置的标准文件系统,其结构与UNIX的文件系统极为类似。本课题在Linux环境下编

2、写一个EXT2文件系统跟踪程序,实现EXT2文件系统关键数据结构的显示任务:完成超级块数据结构每个字段信息的显示;显示每块组数据结构字段的信息;根据输入的路径显示指定目录下所有文件的目录数据结构字段信息;根据输入的文件的I节点号显示其I节点数据结构字段信息。关键词:Linux操作系统;EXT2文件系统;数据结构IIDesignandImplementationofEXT2FileSystemTrackingProgramAbstract:Linuxoperatingsystemisthe1990stherelea

3、seofamulti-usertaskwithUNIXoperatingsystem,anditslatestcompatibility,allofthefunctionsofaUNIX.Linuxoperatingsystempowerful,stableperformance,easytouse,oneofitsbiggestcharacteristicistoavarietyoffilesystemsupport,includingtheextext2,ncp,minix,fat,hpfs,msdos,vf

4、at,smb,affsandufsandsoon.AmongthemEXT2filesystemisLlinuxoperatingsystemconfigurationofstandardfilesystems,itsstructureandUNIXfilesystemisextremelysimilar.ThistopicinLinuxenvironmentwriteaEXT2filesystemtrackingproceduresEXT2filesystem,realizethekeydatastructur

5、edisplaytask:completesuperblockofdatastructureeveryfieldinformationdisplay;Showeachsetofdatastructurefieldinformation;Accordingtotheinputpathwayshowsunderthespecifieddirectoryalldocumentsdirectorydatastructurefieldinformation;AccordingtotheinputfileInodenumbe

6、rshowsitsInodedatastructurefieldinformation.Keywords:Linuxoperatingsystem;EXT2filesystem;datastructureII目录1绪论11.1课题研究背景11.1.1操作系统文件系统及其功能11.1.2Linux文件系统31.1.3Linux文件系统的发展与兴起51.1.4EXT2文件系统的构造71.2课题研究的基本思想81.3课题研究的目的与意义91.4研究的方法与技术路线、研究难点,预期达到的目标92开发环境与开发工具102.

7、1RedHat9.0简介102.2Gcc102.2.1Gcc概括102.2.2基本规则112.2.3基本用法112.3Vi112.3.1Vi编辑器的工作模式122.3.2进入插入模式122.3.3末行模式下的常用命令123系统设计与实现133.1系统设计思想133.2系统实现133.2.1main()函数133.2.2super()函数153.2.3show_group()函数163.2.4directory()函数193.2.6Makefile文件233.3运行结果243.3.1系统菜单显示243.3.2超级块

8、数据结构显示253.3.3文件系统块位图显示263.3.4路径显示273.3.5文件内容显示284总结及展望29致谢30参考文献311绪论1.1课题研究背景1.1.1操作系统文件系统及其功能在早期,对文件的管理和使用是相当复杂和繁琐的,由于文件放在外存储器中,为了管理和使用文件,无论是系统还是用户都是十分熟悉外存的物理特性,并且需要记住外存空间的利用状况和文件在外存上的分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。