linux ext檔案系統原理基礎

2021-07-30 03:21:57 字數 1064 閱讀 4691

02 ext檔案系統原理基礎

檔案掛載的配置檔案:/etc/fstab

每行定義乙個要掛載的檔案系統:

要掛載的裝置或偽檔案系統

掛載點檔案系統型別

掛載選項

轉儲頻率

自檢次序

要掛載的裝置或偽檔案系統:

裝置檔案、label、

uuid

、偽檔案系統名稱

(proc,sysfs)

掛載選項:

dedaults ,

轉儲頻率:

0: 不做轉儲

1:每天轉儲

自檢順序:

0: 不自檢  

1:首先自檢,一般只有

rootfs才用1

檔案系統上的其他概念:

inode: index node 索引節點

直接指標:

間接指標:

**指標:

inode bitmap: 對位標識每個

inode

(1)不能對目錄進行,只能對檔案

(2)不能跨分割槽進行

指向同乙個inode的多個不同路徑,建立檔案的硬鏈結即為為

inode

建立新的引用路徑,因此會增加其引用次數

兩個檔案路徑指向乙個inode編號。應用同一塊記憶體

刪除乙個路徑,硬鏈結數減一,刪除最後乙個硬鏈結時,把inode刪除,但資料內容不刪除,下次使用時直接覆蓋。

注:刪除資料後資料沒有被清掉,僅是清除引用關係,所以能恢復。(硬鏈結刪除快)

軟連線(符號鏈結):

可以對目錄進行,可以跨分割槽、

指向的是另乙個檔案的路徑,其大小為指向的路徑字串的長度,不增加或減少目標檔案inode的引用次數

inode 儲存另外乙個檔案路徑

(另乙個

inode)

。  

ln  [-sv] src dest

-s: symbolic link

-v: verbose

檔案管理操作對檔案的影響

檔案刪除:

檔案複製:慢

檔案移動、剪下:快,只修改路徑

Linux EXT2 檔案系統

1.ext2 檔案系統 ext2檔案系統最前面有乙個啟動區,這個啟動扇區可以安裝引導裝載程式。其餘部分被分成塊組 block group 示意圖如下 塊組中的每一塊包含下列資訊之一 1 超級塊 super block 記錄檔案系統的整體資訊,包括inode block的總量 使用量 剩餘量,以及檔案...

linux Ext2 3中檔案系統的構成

1.在ext2和ext3檔案系統中,檔案以inode block的方式存在。inode包含檔案的元資訊,具體來說有以下內容 檔案的位元組數 檔案擁有者的user id 檔案的group id 檔案的讀 寫 執行許可權 檔案的時間戳,共有三個 ctime指inode上一次變動的時間,mtime指檔案內...

linux 檔案系統原理

linux 預設是ext2檔案系統 檔案系統中,檔案除了實際內容外,還有很多不同的屬性 所以檔案系統把這兩部分分別儲存 檔案屬性儲存在inode中,乙個文件占用乙個inode,同時記錄文件的block號碼 檔案內容儲存在datablock中,根據文件內容可以占用多個block 而記憶體中還有乙個超級...