📅  最后修改于: 2020-12-08 05:16:45             🧑  作者: Mango
索引节点号是Linux和所有Unix类型系统中所有文件的唯一存在的编号。
在系统上创建文件时,将为其分配文件名和Inode编号。
通常,访问文件时,用户使用文件名,但是内部首先将文件名与表中存储的相应Inode编号映射。
注意: Inode不包含文件名。这样做的原因是要维护文件的硬链接。当所有其他信息都与文件名分开时,只有我们可以使各种文件名指向相同的Inode。
索引节点是一种数据结构,其中包含有关文件的元数据。
以下内容从文件存储在Inode中:
例:
ls -ld new1
查看上面的快照,它显示了一些Inode内容。
Inode表包含所有Inode,并在创建文件系统时创建。 df -i命令可用于检查文件系统中有多少个可用的inode空闲且未使用。
查看上面的快照,命令“ df -i”显示了几个文件系统的用法。
每个索引节点都有一个唯一的编号,可以通过ls -li命令查看索引节点的编号。
查看上面的快照,Directory Disk1具有三个文件,每个文件具有不同的Inode编号。
注意: Inode不包含文件内容,而是具有指向该数据的指针。