Chinaunix首页 | 论坛 | 博客
  • 博客访问: 501714
  • 博文数量: 78
  • 博客积分: 1271
  • 博客等级: 中尉
  • 技术积分: 1108
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-14 14:39
文章分类

全部博文(78)

文章存档

2015年(2)

2014年(6)

2013年(15)

2012年(18)

2011年(37)

分类: LINUX

2011-04-18 10:51:19

本文出处:
http://domingoluis.blog.51cto.com/333445/65634
转载自:[url][/url]

   Linux文件系统使用索引节点来记录文件信息,作用类似于Windows下的文件分配表。索引节点是一个结构,它包含了一个文件的长度、创建及修改时 间、权限、所属关系、磁盘中的位置等信息。一个文件系统维护了一个索引节点的数组,每个文件或目录都与索引节点数组中的唯一一个元素对应。系统给每个索引 节点分配了一个号码,也就是该节点在数组中的索引号,称为索引节点号。

  linux文件系统将文件索引节点号和文件名同时保存在目录中。

  所以,目录只是将文件的名称和它的索引节点号结合在一起的一张表,目录中每一对文件名称和索引节点号称为一个连接。

  对于一个文件来说有唯一的索引节点号与之对应,对于一个索引节点号,却可以有多个文件名与之对应。

  因此,在磁盘上的同一个文件可以通过不同的路径去访问它。
阅读(3993) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~