目錄讀取過程
/var/log/aa.log
1.先找到跟目錄的(系統加載的時候以确定),找到根目錄中檔案名var對應的inode
2.再到Inode區找到var目錄對應的block的inode,并在存儲區找到相應的block。
3.在var所在block中找到檔案名為log的對應的inode
4.到Inode區找到log對應的block的inode,并在存儲區找到相應的block。
5.在log所在block中找到檔案名為aa.log的對應的inode
6.到Inode區找到aa.log對應的block的inode,并在存儲區找到相應的block。
7.讀取檔案
二、inode的内容
inode包含檔案的元資訊,具體來說有以下内容:除了檔案名
* 檔案的位元組數
* 檔案擁有者的User ID
* 檔案的Group ID
* 檔案的讀、寫、執行權限
* 檔案的時間戳,共有三個:ctime指inode建立時間,mtime指檔案内容上一次修改的時間,atime指檔案最後一次通路的時間。
Inode區
存放Inode,大小固定,如果檔案過多,此區也會存儲滿,即使資料存儲區剩餘空間,也無法在存儲檔案