inode的理解

本文深入探讨Linux文件系统中索引节点的概念,解释其如何存储文件的元信息,包括文件大小、所有者、组、权限、创建时间和链接数等。同时介绍了硬链接与软链接的区别。

Inode: 索引节点;

               什么是inode?中文翻译是索引节点,索引节点是做什么的呢?

                众所周知,文件是存储在磁盘上的,磁盘的最小分区为扇区(sector);每个扇区大小为512字节(0.5kb),但系统读取信息,并不会从扇区一个个读取,太慢了,而是一’块‘读取。

                 块=多个sector   //大约4kb 是文件存取的最小单位了吧(,,,)

                inode : 文件数据都储存在"块"中,那么很显然,我们还必须找到一个地方储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小etc..

具体内容 : 

1.文件的字节数

2.owner (User Id)

3.group (Group Id)

4.权限:r x w

5. ctime指inode上一次变动的时间。

   mtime指文件内容上一次变动的时间。

   atime指文件上一次打开的时间。

6. 链接数,即有多少文件名指向这个inode

7.文件数据block的位置


硬链接:硬连接指通过索引节点来进行连接。

软链接:符号连接(Symbolic Link),也叫软连接。软链接文件有类似于Windows的快捷方式。但它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。

              

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值