章 34. Linux 的檔案系統

內容目錄

34.1. 詞彙
34.2. Linux 的主要檔案系統
34.3. 其他支援的檔案系統
34.4. Linux 的大型檔案支援
34.5. 若需詳細資訊

摘要

Linux 支援多種不同的檔案系統。本章節簡要介紹最常用的 Linux 檔案系統、詳盡闡述它們的設計概念、優點和應用範圍。同時並提供 Linux 部份關於 LFS (大型檔案支援) 的資訊。

34.1. 詞彙

中繼資料

一種檔案系統 -- 可確保磁碟上的所有資料都能適當組織而且可以存取的內部資料結構。基本上,它是"關於資料的資料。"幾乎每一種檔案系統都有自己的中繼資料結構,這也是檔案系統顯示不同效能特性的部份原因。它對於維護中繼資料的完整極為重要,因為要不是如此,檔案系統上所有資料便無法存取。

inode

Inode 包含檔案的各種資訊,包括大小、連結數目、建立日期和時間、修改、存取,以及實際儲存檔案內容的磁碟區塊的指標。

日誌

在檔案系統的內容中,日誌是一種磁碟上的結構,包含檔案系統會在其中儲存對檔案系統的中繼資料進行何種變更的一種記錄。日誌處理大大降低 Linux 的復原時間,因為它放棄系統啟動時檢查整個檔案系統的冗長搜尋程序。相反地,只會QA日誌。