ext2数据恢复实验
6页1、ext2数据恢复实验【实验环境】Linux实验台【实验内容】Linux下的磁盘管理手动恢复误删文件【实验原理】一、 Linux文件系统简介文件是计算机存储信息的基本单位,是一组相关记录的集合。文件系统是操作系统中负责存取和管理文件信息的机构,是操作系统用于明确磁盘或分区上的文件的方法和数据结构,即在磁盘上组织文件的方法。也指用于存储文件的磁盘或分区,或文件系统种类。因此“2个文件系统”意思是有2个分区。在Linux系统中,每个分区都是一个文件系统,都有自己的目录层次结构。Linux的最重要的特征之一就是支持多种文件系统,这样它更加灵活,并可以和许多其它种操作系统共存。随着Linux的不断发展,它所支持的文件格式系统也在迅速扩充。特别是Linux2.4内核正式推出后,出现了大量新的文件系统,其中包括日志文件系统ext3、ReiserFS、XFSJFS和其它文件系统。Linux内核可以支持十多种文件系统类型:JFS、ReiserFS、ext、ext2、ext3、XFS、NFS、SMB、VFAT、NTFS、MSDOS等。(1) extext是第一个专门为Linux开发的文件系统类型,叫做扩展
2、文件系统。这是1992年4月完成的,对Linux早期的发展产生了重要作用。但是,由于其在稳定性、速度和兼容性上存在许多缺陷,现在已经很少使用了。(2) ext2ext2是为解决ext文件系统的缺陷而设计的可扩展的、高性能的文件系统,它又被称为二级扩展文件系统,于1993年发布。它是Linux文件系统类型中使用最多的格式,并且在速度和CPU利用率上较为突出,是GNU/Linux系统中标准的文件系统。它存取文件的性能极好,对于中、小型的文件更显示出优势,这主要得益于其簇快取层的优良设计。ext2可以支持256字节的长文件名,其单一文件大小和文件系统本身的容量上限与文件系统本身的簇大小有关。在常见的Inter x86兼容处理器的系统中,簇最大为4KB,单一文件大小上限为2048GB,而文件系统的容量上限为6384GB。尽管Linux可以支持种类繁多的文件系统,但是2000年以前几乎所有的Linux发行版都使用ext2作为默认的文件系统。ext2也有一些问题。由于它的设计者主要考虑的是文件系统性能方面的问题,而在写入文件内容的同时,并没有写入文件的meta-data(和文件有关的信息,例如权限
3、、所有者及创建和访问时间)。换句话说,Linux先写入文件的内容,然后等到有空的时候才写入文件的meta-data。如果出现写入文件内容之后,但在写入文件的meta-data之前系统突然断电,就可能造成文件系统处于不一致状态。在一个有大量文件操作的系统中,出现这种情况会导致很严重的后果。(3) ext3在介绍ext3之前,先介绍一些日志式文件系统基础。日志式文件系统起源于Oracle、Sybase等大型数据库。由于数据库操作往往是由多个相关的、相互依赖的子操作组成,任何一个子操作的失败都意味着整个操作的无效性,对数据库数据的任何修改都要恢复到操作以前的状态。Linux日志式文件系统就是由此发展而来的。日志文件系统通过增加一个叫做日志的、新的数据结构来解决这个问题。这个日志是位于磁盘上的结构。在对元数据做任何改变以前,文件系统驱动程序会向日志中写入一个条目,这个条目描述了它将要做些什么,所以日志文件具有可伸缩性和健壮性。在分区中保存日志记录文件好处是:文件系统写操作首先是对记录文件进行操作,若整个写操作由于某种原因(如系统掉电)而中断,则在下次系统启动时就会日志记录文件的内容,恢复到没有
4、完成的写操作,这个过程一般只需要两三分钟的时间。ext3是由开放资源社区开发的日志文件系统,早期主要开发人员是Stephen Tweedie。ext3被设计成是ext2升级版本,尽可能方便用户从ext2向ext3迁移。ext3在ext2的基础上加入了记录元数据的日志功能,努力保持向前和向后的兼容性,也就是在保有目前ext2的格式之下再加上日志功能。和ext2相比,ext3提供了更佳的安全性,这就是数据日志和元数据日志之间的不同。ext3是一种日志式文件系统,日志式文件系统的优越性在于由于文件系统都有快取层参与动作,如不使用时必须将文件系统卸下,以便将快取层的资料写回磁盘中。因此,每当系统要关机时,必须将其所有的文件系统全部卸下后才能进行关机。如果在文件系统尚未卸下前就关机(如停电),那么重开机后就会造成文件系统的资料不一致,故这时必须做文件系统的重整工作,将不一致与错误的地方修复。ext3最大的缺点是,它没有现代文件系统所具有的、能提高文件数据处理速度和解压的高性能。此外,使用ext3文件系统要注意硬盘限额问题。(4) 查看Linux支持的文件系统类型不同版本的Linux所支持的文件系
《ext2数据恢复实验》由会员s9****2分享,可在线阅读,更多相关《ext2数据恢复实验》请在金锄头文库上搜索。
通用的班主任工作总结10篇
公司管理制度大纲
精品高考化学考前冲刺易错专练:有关电化学原理中的常考问题10页含答案
2023年干部下乡个人工作总结(范文).doc
竞聘小学高级教师述职报告范文
英语中的五颜六色
2023年某镇关于实施“农廉工程”百日行动的指导意见.docx
精选类202x年期七年级生物下册第四章第二节血流的管道血管教学案无答案新版新人教版
已打印人音版六下音乐教案
2023年江西省吉安市青原区新圩镇新圩社区工作人员考试模拟题及答案
2022质检员年度工作总结.docx
2023年幼儿园植树节亲子活动总结4范文.docx
(完整版)(完整版)高中语文标点符号练习题及答案.doc
2023年关于物业年终工作总结三篇
东北师范大学21春《小学课堂管理》在线作业二满分答案35
贯通式辆段设计说明书
班级读书活动方案
(完整版)汤姆索亚历险记知识点归纳及练习.doc
小学学年第一学期校本研训工作总结
2023学年江苏省东台市第三联盟数学九上期末综合测试试题含解析.doc
2023-11-12 28页
2023-03-15 13页
2023-12-15 192页
2023-01-14 9页
2022-11-17 16页
2022-10-30 7页
2023-09-13 21页
2022-09-25 219页
2023-05-02 29页
2023-06-29 7页