?? ext2文件系統.txt
字號:
any problems,send mails to sindybear@163.com
相關文件
/fs/*.*
/include/linux/fs.h
/include/linux/ext2_fs*.h
超級塊的結構如下
vfs super_block ------------- (fs.h)
u---->ext2_sb_info
(內存中的sb)
s_es--------->ext2_super_block
(磁盤上的sb)
在ext2_fs_sb.h中定義的MAX_GRROUP_LOADED應該是同時可以裝載的組數目。在實際的系統中,
不會只有32個組,組的數量只和設備的大小有關。而EXT2文件系統的最大可管理空間為4T的限制主要
是因為是32位的,只能尋址的位數所限定的
磁盤的結構圖:
引導塊(0塊)---超級塊(1)---組描述符(n)---數據塊位圖(1)---索引節點位圖(1)---索引節點表(n)---數據塊(n)
其中超級塊,組描述符是每一個塊組都需要復制一份的。后面的數據每個塊組都不一樣
可以使用命令dumpe2fs來察看相應設備上的e2fs的各個塊組的使用情況
文件的讀取順序
文件和目錄的inode的number號的選擇
inode的number號的生成是按照順序的方法生成的,例如一個塊組有376個inode,那么第3個塊組中的第23個inode
的ino號就是376*2+23
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -