首页 > 试题广场 >

在UNIX 文件系统中,文件的路径名和磁盘索引节点之间是一一

[单选题]
在UNIX 文件系统中,文件的路径名和磁盘索引节点之间是一一对应的,这样的说法正确吗?
  • 正确
  • 不正确
哪位大神可以解释下
发表于 2017-08-11 07:57:55 回复(0)
linux文件系统将文件索引节点号和文件名同时保存在目录中。 所以,目录只是将文件的名称和它的索引节点号结合在一起的一张表,目录中每一对文件名称和索引节点号称为一个连接。对于一个文件来说有唯一的索引节点号与之对应,对于一个索引节点号,却可以有多个文件名与之对应。因此,在磁盘上的同一个文件可以通过不同的路径去访问它。
发表于 2018-10-15 21:57:49 回复(0)

图片说明

当系统中创建一个文件(或者添加一个新设备)的时候,系统会给它分配一个文件名和inode结点号,inode结点号在文件系统中是唯一的。文件名和它们相应的结点号作为一条记录存在目录中,对于用户来说,就像是目录包含了文件。实质上是目录通过inode结点与文件名关联起来了。所以应该是文件名与磁盘索引结点是一一对应的。

编辑于 2017-08-29 15:28:33 回复(3)
linux下硬连接
发表于 2017-09-04 00:00:13 回复(0)
文件共享:索引节点-硬链接

发表于 2022-11-07 21:03:54 回复(0)
inode对应物理块中的文件,而逻辑结构上的文件与inode之间是多对一的关系。
发表于 2020-06-21 10:39:50 回复(0)
注意逻辑上的文件区别
发表于 2023-04-23 18:21:49 回复(0)
不错
发表于 2022-11-18 16:57:37 回复(0)