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的快捷方式。但它实际上是一个特殊的文件。在符号连接中,文件实际上是一个文本文件,其中包含的有另一文件的位置信息。