天天看點

Linux驅動學習--檔案系統學習(一)檔案系統架構簡單介紹

目錄

一、引言

二、linux的檔案系統

------>硬碟驅動

------>General Block Device Layer

------>檔案系統

------>虛拟檔案系統(VFS)

三、檔案系統的使用

------>根檔案系統

------>其他檔案系統的挂載

四、Windows和Linux下常用的檔案系統

五、ext4檔案系統

一、引言

最近打算系統的整理一下檔案系統相關的東西

二、linux的檔案系統

在LINUX系統中有一個重要的概念:一切都是檔案。 其實這是UNIX哲學的一個展現,而Linux是重寫UNIX而來,是以這個概念也就傳承了下來。

在UNIX系統中,把一切資源都看作是檔案,包括硬體裝置。UNIX系統把每個硬體都看成是一個檔案,通常稱為裝置檔案,這樣使用者就可以用讀寫檔案的方式實作對硬體的通路。這樣帶來優勢也是顯而易見的:

UNIX 權限模型也是圍繞檔案的概念來建立的,是以對裝置也就可以同樣處理了。

繼續閱讀