linux之文件系统详解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux之文件系统详解相关的知识,希望对你有一定的参考价值。
一
文件系统详解
EXT4文件系统
简介:
名词解释
EXT4:EXT4是第四代扩展文件系统(英语:Fourth extended filesystem
类型
索引(index ) 文件系统
系统限制
Ext3: 文件系统最大16TB
Ext4: 文件系统最大16TB
XFS : 文件系统最大100TB.
图示
[{"src":"xap:resources/6d50ae6ea6681df439edb5b7214b96fa23cba92b884097d7b79102f45727e906.PNG","width":400,"height":227}]
名词
inode
1.记录文件的属性(文件的元数据metadata),元数据:文件的属性,大小,权限,属主,属组,连接数,块数量,块的编号
2.一个文件占用一个inode,同时记录此文件数据所在的block numbber。
3.inode大小 为 128 bytes
block
1.存储文件的实际数据。
2.实际存储文件的内容,若文件较大,会占用多个block。
3.block大小 为默认为4K
superblock
1 block 与 inode 的总量;
2未使用与已使用的 inode / block 数量;
block group
示例1:inode(index node 索引节点)
创造一个文件,观察inode信息。
ll -i 文件名
示例2:block
问题1:分区中,文件的数量和什么有关系。
1 观察某个分区中的inode节点数
df -i
2 创建一个文件
touch 文件名
3 再次观察inode节点数
df -i
4 创造大量文件。观察inode使用情况
touch file{1..30000}
请问最后,还能否创建新文件呢?
问题2:当分区空间大小消耗完毕,还能否新增文件?
以上是关于linux之文件系统详解的主要内容,如果未能解决你的问题,请参考以下文章