1)inode概述
中文意思就是索引节点(index node)第一部分是inode 第二部分是block
inode主要用来存放文件属性信息的(也就是ls - l 的结果)包含的属性信息包括文件的大小属性归属的用户组,读写权限,文件类型 修改时间,指向文件的指针但不包含文件名
block 是用来存放数据的(照片视频)有关block大小:磁盘读取数据是按block为单位读取的,一个block只能存放一个文件的内容,因此block并非越大越好node
生产环境:block大小如何处理?spa
若是是大文件的业务,block给大一点,若是是小文件的业务,block给小一点3d
ext3/ext4最大只能给4K,工做中没有小于4K 的文件,因此咱们给最大4K就能够了
dumpe2fs /dec/sda2|grep -i "Inode size"指针
查看inode的总量和使用量 df -i
查看磁盘是使用量 df -hcode
小结,1,一个文件至少要占用一个inode和一个block,,
2, ext3/ext4文件系统的block的大小通常有1k,2k,4k,其中引导分区等为1k普通分区为4K
3,查看inode和block 的数量和大小视频
1 dumpe2fs /dec/sda1|grep -i "Inode size" 2 dumpe2fs /dec/sda1|grep -i "Inode count" 3 4 dumpe2fs /dec/sda1|grep -i "block size" 5 dumpe2fs /dec/sda1|grep -i "block count"
1)磁盘分区格式化文件系统后,会分为inode和block俩部份内容blog
2)inode存放文件的属性以及指向文件实体的指针,文件名不在inode里,索引
3)访问文件,经过文件-->inode-->blocks。class
4)inode一把状况下默认大小为256B,block大小124K,默认是4K,注意引导分区等特殊分区除外权限
5)经过df -查看inode的数量及使用状况,dumpe2fs /dev/sda1 查看inode及block的大小及数量
6)一个文件至少要占用一个inode及一个block,对个文件能够占用同一个inode(硬链接)
&)一个block只能被一个文件使用,若是文件很小block太大剩余空间浪费,没法继续被其余文件使用
8)block不是越大越好,根据需求,通常默认最大4K就行了