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就行了