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 而記憶體中還有乙個超級...