-
一个文件会对应一个inode
-
软硬链接有什么区别:是否具有独立的inode!!
软连接具有独立的inode--可以被当作独立文件看待。
硬连接没有独立的inode--就是链接前的inode编号。 -
建立硬链接,根本就没有创建新文件,因为没有给硬链接分配独立的inode。既然没有创建文件,那么一定没有自己的属性和内容。那么使用的一定是inode和内容
-
然后每一个inode在被硬链接的时候会++,只有一个文件的硬连接数量变成0时候,这个文件才算被删除。
-
新建文件之后,本身就会有一个属于自己的inode,具有一个映射关系。所以inode计数为1.
-
对于一个目录来说,会有inode计数会即使是新建也会有2个,因为除了这个目录名字之外,还有目录内的“.”,这就是“ls .”可以表示本文件夹下的内容可以显示出来的原因
-
stat test.c
一般会有三类时间:access,modify,change。access是文件被访问的时间,change是文件属性被修改时间,modify是文件内容被修改的时间