索引節點

一個檔案系統維護了一個索引節點的數組,每個檔案或目錄都與索引節點數組中的唯一一個元素對應。 ux檔案系統將檔案索引節點號和檔案名稱同時保存在目錄中。 對於一個檔案來說有唯一的索引節點號與之對應,對於一個索引節點號,卻可以有多個檔案名稱與之對應。

Linux檔案系統使用索引節點來記錄檔案信息,作用類似於Windows下的檔案分配表。索引節點是一個結構,它包含了一個檔案的長度、創建及修改時間、許可權、所屬關係、磁碟中的位置等信息。一個檔案系統維護了一個索引節點的數組,每個檔案或目錄都與索引節點數組中的唯一一個元素對應。系統給每個索引節點分配了一個號碼,也就是該節點在數組中的索引號,稱為索引節點號。
linux檔案系統將檔案索引節點號和檔案名稱同時保存在目錄中。
所以,目錄只是將檔案的名稱和它的索引節點號結合在一起的一張表,目錄中每一對檔案名稱稱和索引節點號稱為一個連線。
對於一個檔案來說有唯一的索引節點號與之對應,對於一個索引節點號,卻可以有多個檔案名稱與之對應。
因此,在磁碟上的同一個檔案可以通過不同的路徑去訪問它。

相關詞條

熱門詞條

聯絡我們