『學了就忘』Linux基礎 — 13、Linux系統的分區和格式化
- 2021 年 10 月 31 日
- 筆記
- 測試基礎必會技能 - Linux系統
1、Linux系統的分區
(1)磁碟分區定義
磁碟分區是使用分區編輯器(Partition Edlitor
)在磁碟上劃分幾個邏輯部分。碟片可以被劃分成數個分區(Partition
),不同類的目錄與文件可以存儲進不同的分區。
是不是看不太明白,其實就是把一塊大硬碟,按照你的需求,把它分成若干個邏輯上的小硬碟,這個過程就是分區。(並沒有把硬碟掰成幾瓣,所以不是物理上的分區)。
磁碟分區是為了存儲和讀取數據的方便。
(2)兩種分區表形式
- MBR分區表(主引導記錄分區表):最大支援2.1TB硬碟,最多支援4個分區。
- GPT分區表(全局唯一標示分區表):GPT支援9.4ZB硬碟(1ZB=1024PB,1PB=1024EB,1EB=1024TB)。
理論上支援的分區數沒有限制,但Windows限制128個主分區。
注意:分區表的格式在Windows系統和Linux系統都是一樣的。因為分區在作業系統的底層,先要進行分區,在分區之上在安裝作業系統。
(3)MBR分區類型
- 主分區:最多只能有4個。
是每塊硬碟最多支援4個主分區。
如果你電腦里有兩塊硬碟,最多就支援8個主分區。 - 擴展分區:(把其中一個主分區拿出來,作為擴展分區)
最多只能有1個。
主分區加擴展分區最多有4個。
擴展分區不能寫入數據,擴展分區里能包含更多的邏輯分區(最多支援至少10個)。 - 邏輯分區:只能在擴展分區里劃分。
提示:擴展分區的作用是突破只有4個主分區的限制。並不是非要分配三個主分區之後才能分擴展分區,但是一定要有一個分區是主分區。
2、Linux系統的格式化
有了分區之後,還不能直接在分區里寫數據,因為要需要進行一步格式化操作。
(1)格式化定義
格式化又稱邏輯格式化,它是指根據用戶的需求選定的文件系統(如FAT16、FAT32、NTFS、EXT2、EXT3、EXT4等),在磁碟的特定區域寫入特定數據,在分區中划出一片用於存放文件分配表、目錄表等用於文件管理的磁碟空間。
(2)格式化說明
- 格式化的主要目的不是為了清空數據,格式化的目的是為了寫入文件系統。
- Windows系統中常用的文件系統為FAT16、FAT32、NTFS。
- Linux系統中常用的文件系統為EXT2、EXT3、EXT4。在Red Hat 7中使用的是XFS,Red Hat 6中用的是EXT4。
- 文件系統之間具體的區別,不用過細的了解,你要知道的是越先進的文件系統,支援越大的分區,支援越大的單個文件,讀寫速度越快,越安全。