linux筆記(7)文件與目錄管理

文件系統

----- 扇區(Sector)爲最小的物理儲存單位,且依據磁盤設計的不同,目前主要有 512Bytes 與 4K 兩種格式;
----將扇區組成一個圓,那就是柱面(Cylinder); 早期的分區主要以柱面爲最小分區單位,現在的分區通常使用扇區爲最小分區單位(每 個扇區都有其號碼喔,就好像座位一樣);
----- 磁盤分區表主要有兩種格式,一種是限制較多的 MBR 分區表,一種是較新且限制較少的 GPT 分區表。 MBR 分區表中,第一個扇區最重要,裏面有:(1)主要開機區(Master boot record, MBR)及分區表(partition table), 其中 MBR 佔有 446 Bytes,而 partition table 則佔 有 64 Bytes。 GPT 分區表除了分區數量擴充較多之外,支持的磁盤容量也可以超過 2TB

-----較新的操作系統的文件數據 除了文件實際內容外, 通常含有非常多的屬性,例如 Linux 操作系統的文件權限(rwx)與文 件屬性(擁有者、羣組、時間參數等)。 文件系統通常會將這兩部份的數據分別存放在不同 的區塊,權限與屬性放置到 inode 中,至於實際數據則放置到 data block 區塊中。 另外,還 有一個超級區塊 (superblock) 會記錄整個文件系統的整體信息,包括 inode 與 block 的總 量、使用量、剩餘量等

superblock:記錄此 filesystem 的整體信息,包括inode/block的總量、使用量、剩餘量, 以及文件系統的格式與相關信息等;
inode:記錄文件的屬性,一個文件佔用一個inode,同時記錄此文件的數據所在的 block 號碼;
block:實際記錄文件的內容,若文件太大時,會佔用多個 block 。

在這裏插入圖片描述
bootsector 作用 多重引導環境
在這裏插入圖片描述
在這裏插入圖片描述
inode
在這裏插入圖片描述
inode 與block關係
在這裏插入圖片描述

目錄

在這裏插入圖片描述
在這裏插入圖片描述

硬盤與硬件管理

在這裏插入圖片描述
gdisk GPT模式分區管理
fdisk MBR模式分區
在這裏插入圖片描述
在這裏插入圖片描述
du -S 只列出和

在這裏插入圖片描述
blkid
lsblk 整個存儲設備信息
在這裏插入圖片描述
parted /dev/xxx print 具體的分區表類型
fdisk MBR
gdisk GPT
mkfs 格式化

文件的裝載

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

在 Linux 下面的鏈接文件有兩種,一種是類似 Windows 的捷徑功能的文件,可以讓你快速的 鏈接到目標文件(或目錄); 另一種則是通過文件系統的 inode 鏈接來產生新文件名,而不 是產生新文件!這種稱爲實體鏈接 (hard link)。在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章