ext2文件系统

EXT2通过一个inode 结构来描叙文件系统中文件并确定此文件系统的拓扑结构。inode 结构描叙文件中数据占据哪个块以及文件的存取权限、文件修改时间及文件类型。EXT2 文件系统中的每个文件用一个inode 来表示且每个inode 有唯一的编号。文件系统中所有的inode都被保存在inode 表中。 EXT2 目录仅是一个包含指向其目录入口指针的特殊文件(也用inode表示)。


ext2在建立目录和文件时的操作:

1.目录
在linux中建立一个目录,ext2会给该目录分配一个inode与至少一个块。其中,inode记录该目录的相关属性,并指向分配到的那个块。块记录在这个目录下的相关文件(或目录)的关联性(关联性,主要指的就是文件名和inode的对应关系)。

2.文件
ext2在建立文件时会分配至少一个inode与相对于该文件大小的块数量。例如,如果块大小为4KB,要建立一个100kb的文件,linux将分配一个inode与25个块来存储该文件。

要注意,inode本身并不记录文件名,而是记录文件的相关属性,文件名则记录在目录所属的块区域。文件与目录的关联性会记录在目录的块区域。所以,在读取文件的内容时,先由根目录获取文件上层目录的inode,通过这个inode找到目录的块区域,然后通过块区域记录的文件关联性找到文件的inode,然后通过该文件的inode的块指针,来获取文件的实际内容。

总之,一个分区如果被格式化为ext2,该分区会被分为2个部分,inode(索引节点表)和块区域一个分区内,所有目录或文件对应的inode号都是不一样的。如果一样,表示不在一个分区,例如:

ls -lid / /home

载入点:就是把你的磁盘分区挂到哪个目录下,那个目录就叫mount point~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值