解釋i節點在檔案系統中的作用?超級塊作用?

2021-08-26 02:41:52 字數 458 閱讀 5307

在linux檔案系統中,是以塊為單位儲存資訊的,為了找到某乙個檔案在儲存空間中存放的位置,用i節點對乙個檔案進行索引。i節點包含了描述乙個檔案所必須的全部資訊。所以i節點是檔案系統管理的乙個資料結構。

i節點是乙個64位元組長的表,含有有關乙個檔案的資訊,其中有檔案大小、檔案所有者、檔案訪問許可方式,以及檔案為普通檔案、目錄檔案還是特別檔案等。在i節點中最重要的一項是磁碟位址表。

i節點描述:

(1)乙個i節點可以有多個檔名來對應它

(2)i節點能描述檔案占用的塊數

(3) i節點描述了檔案大小和指向資料塊的指標

(4)通過i節點實現檔案的邏輯結構和物理結構的轉換

超級塊是儲存對應檔案系統元資料的結構,儲存的元資料報括包括檔案系統大小,塊大小,以及空閒及已使用的塊的數量。

通過檔名訪問檔案時,檔案系統內部的操作過程是通過:檔名在目錄中查詢對應的i節點,通過i節點訪問檔案資料。

Linux 檔案系統基礎 塊 i節點

linux檔案系統是linux系統的心臟部分,提供了層次結構的目錄和檔案。檔案系統將磁碟空間劃分為每1024個位元組一組,稱為塊 也有用512位元組為一塊的,如 scoxenix 編號從0到整個磁碟的最大塊數。全部塊可劃分為四個部分,塊0稱為引導塊,檔案系統不用該塊 塊1稱為專用塊,專用塊含有許多資...

Linux 檔案系統基礎 塊 i節點

linux檔案系統是linux系統的心臟部分,提供了層次結構的目錄和檔案。檔案系統將磁碟空間劃分為每1024個位元組一組,稱為塊 也有用512位元組為一塊的,如 scoxenix 編號從0到整個磁碟的最大塊數。全部塊可劃分為四個部分,塊0稱為引導塊,檔案系統不用該塊 塊1稱為專用塊,專用塊含有許多資...

Linux檔案系統中的inode節點詳細介紹

理解inode,要從檔案儲存說起。檔案儲存在硬碟上,硬碟的最小儲存單位叫做 扇區 sector 每個扇區儲存512位元組 相當於0.5kb 作業系統讀取硬碟的時候,不會乙個個扇區地讀取,這樣效率太低,而是一次性連續讀取多個扇區,即一次性讀取乙個 塊 block 這種由多個扇區組成的 塊 是檔案訪問的...