目录
一、基础概述
文件数据包括元信息与实际数据 文件存储在硬盘上,硬盘最小存储单位是“扇区”,每个扇区存储512字节
(1)block 块
连续的八个扇区组成的一个block 是文件存取的最小单位
(2)inode 索引节点
中文译名为“索引节点”也叫 i节点
用于储存文件元信息
二、inode
(1)inode包含文件的元信息
文件时间戮 文件group ID 文件的字节数 文件拥有者的User ID 文件的可读、写入、执行权限
(2)系统文件三个时间属性
操作系统用inode号来识别不同文件 对于使用者来说,文件名只是inode号便于识别的别名
ctime //最后一次改变文件或目录(属性)的时间 atime //最后一次访问文件或目录的时间 mtime //最后一次修改文件或目录(内容)的时间
(3)目录文件的结构
文件名1 inode号1 文件名2 inode号2
(4)查看inode号
ls命令 ls -i 文件名 //查看文件名对应的inode号 stat命令 stat 文件名 //查看文件inode信息中的inode号
如图:
(5)硬盘分区结构
如图:
(6)访问文件简单流程
如图:
(7)inode大小
inode也会消耗硬盘空间
-
大小一般是128字节或256字节
-
格式化文件系统时确定inode的总数
-
使用df -i命令可以查看每个硬盘分区的inode总数和已经使用的数量