数据备份与恢复 课中:任务讲解与实施 FAT32文件系统目录项分析(PPT).pptxVIP

数据备份与恢复 课中:任务讲解与实施 FAT32文件系统目录项分析(PPT).pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程名称:数据备份与恢复知识点:FAT32文件系统目录项分析四川邮电职业技术学院 成友才FAT32文件系统目录项分析在FAT32文件系统下,分区根目录下的文件及文件夹的目录项存放在根目录区中,分区子目录下的文件及文件夹的目录项存放在子目录区中,根目录和子目录区都在数据区中。FDT(File Directory Table),文件目录表: 由若干个32个字节表项构成,登记着分区上的目录,文件和子目录信息。这些信息包括文件和目录的名称,创建时间,属性,大小,首簇号。FAT32文件系统目录项分析目录项的作用及结构特点:分区中的每一个文件和文件夹都被分配一个大小为32字节的目录项(FDT)。在FAT文件系统中,目录被视为特殊类型的文件,所以每一个目录也跟文件一样有目录项。在FAT32文件系统下,分区根目录下的文件及文件夹的目录项存放在根目录所在簇,位置登记在BPB中。分区子目录下的文件及文件夹的目录项存放在数据区中相应的簇中。根据目录项的作用及特点,可以把目录项分为四类: 短文件名目录项、长文件名目录项、“.”目录项和“..”目录项、卷标目录项短文件名目录项所谓的短文件名,是指兼容DOS的文件名,即传统格式即“8.3”格式。在这种格式的限制下,主文件名不能超过8个字符,并且不支持中文。在这种格式下,文件目录项中只需要记录8 + 3 = 11字节就可以保存文件名了,(主文件名与扩展名之间的“.”是默认的,在目录项中没有记录),这种格式的目录项就是短文件名目录项。短文件名的FDT项结构如下图所示。短文件名目录项字节偏移字段长度字段内容及含义0x008主文件名0x083文件的扩展名0x0B1文件属性0x0C1未用0x0D1文件创建时间精确到10ms的值0x0E2文件创建时间,包括时,分,秒0x102文件创建日期,包括年,月,日0x122文件最近访问日期,包括年月日0x142文件起始簇号的最高位0x162文件修改时间,包括时,分,秒0x182文件修改日期,包括年,月,日0x1A2文件的起始簇号的低位0x1C4文件大小(以字节为单位)文件属读/写)?0x0000000001(只读)?0x0100000010(隐藏)?0x0200000100(系统)?0x0400001000(卷标)?0x0800010000(子目录)0x1000100000(存档)?0x20短文件名目录项:示例属性:存档文件名:TEST扩展名:TXT起始簇号的低位文件长度:49字节起始簇号的高位文件内容地址=根目录+(5-2)*2*512长文件名目录项为了兼容DOS,长文件名由一个短文件名登记项和若干个长文件名登记项组成。长文件名登记项按倒序方式排列在短文件名登记项前。当创建一个长文件名时,其对应的短文件名的处理有以下三个原则:系统取长文件名的前6个字符加上“~1”,形成短文件名,其扩展名保持不变。如果已经存在这个名字的文件,数字自动加1,“~2”……如果有DOS与Winddows 3.x的非法字符,以“-_”替代。长文件名目录项长文件名FDT项结构图长文件名目录项:示例长文件名第4项长文件名第3项长文件名第2项长文件名第1项短文件名长文件名:WinHex v19.0 SR-6 x86 x64 Specialist.zip短文件名:WINHEX~1.ZIP“.”目录项和“..”目录项“.”目录项所描述的起始簇号,是子目录本身所在簇号,“..”目录项所描述的起始簇号,是上一级目录的起始簇号,如果上级目录为根目录,则起始簇号被设置为0.这两个目录都大小被设置0,同其他的文件夹目录项一样。系统利用“.”目录项(当前目录)和“..”目录项实现目录之间的双向联系,从而把整个文件系统联系在一起。子目录项:示例谢谢观看!

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档