我试图理解inode号的概念。
inode编号是inode的id吗?
一个inode到底有一个inode编号吗?或者一个inode可以有零个或多个inode号?
什么时候分配给inode的inode号?
inode的inode编号是可变的吗?更改inode的inode号有意义吗?
如果需要具体说明,我指的是原生于Linux的文件系统。
发布于 2016-01-16 11:28:45
inode编号只是inode的唯一标识符。它类似于UID或GID。因此,每个inode都有一个标识符。
若要查找文件的inode编号,请使用ls -i或stat。
Unix中的每个目录都只是一个(filename, inode number)对的列表。inode编号用作查找inode结构本身的“指针”。inode依次记录实际文件内容的位置。
在创建inode时,将为inode分配一个inode编号,每当创建一个新文件时,inode编号就会被分配给inode。
编辑以解决以下要点:
https://unix.stackexchange.com/questions/255663
复制相似问题