Linux教学资料汇编:浅谈inode.pdfVIP

  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文档。上传文档
查看更多
浅谈Inode No zuo no die why you try By : BIGBALLON 目录  Inode 是什么  Inode 的内容  Inode 的大小  Inode 的号码  目录文件  硬链接和软链接 2 Inode 是什么  理解inode ,要从文件储存说起。  文件储存在硬盘上,硬盘的最小存储单位叫做扇区(Sector)。每个 扇区储存512字节(相当于0.5KB)。  操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低, 而是一次性连续读取多个扇区,即一次性读取一个块(block)。这种 由多个扇区组成的块 ,是文件存取的最小单位。块的大小,最常见 的是4KB ,即连续八个sector组成一个block。  文件数据都储存在块中,那么很显然,我们还必须找到一个地方储存 文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等 等。这种储存文件元信息的区域就叫做inode ,中文译名为索引节点。  每一个文件都有对应的inode ,里面包含了与该文件有关的一些信息。 3 Inode 的内容  inode包含文件的元信息,具体来说有以下内容: 文件的字节数 文件拥有者的User ID 文件的Group ID 文件数据block的位置 文件的读、写、执行权限 链接数,即有多少文件名指向这个inode 文件的时间戳,共有三个: ctime 指inode上一次变动的时间, mtime指文件内容上一次变动的时间, atime 指文件上一次打开的时间。  可以用stat 命令,查看某个文件的inode信息: 4 Inode 的大小  inode也会消耗硬盘空间,  硬盘格式化候,操作系统自动将硬盘分成两个区域。 一个是数据区 存放文件数据; 一个是inode区(inode table) 存放inode所包含的信息。  每个inode节点的大小,一般是128字节或256字节。 inode节点的总数,在格式化时就给定,一般是每1KB或每2KB就设置一个inode。  假定在一块10GB的硬盘中,每个inode节点的大小为128字节, 每1KB就设置一个inode ,那么inode table的大小就会达到128MB ,占整块硬盘的1.28%。 5 Inode 的大小  使用df 命令查看每个硬盘分区的inode总数和已经使用的数量,  使用sudo dumpe2fs -h /dev/hda | grep Inode size 命令 查看每个inode节点的大小  由于每个文件都必须有一个inode ,因此有可能发生inode已经用光, 但是硬盘还未存满的情况 这时 就无法在硬盘上创建新文件。 6 Inode 的结构 7 Inode 的号码  每个inode都有一个号码,操作系统用inode号码来识别不同的文件。  Unix/Linux系统内

文档评论(0)

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

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档