五磁盤管理與文件系統(tǒng)

硬盤的物理結(jié)構(gòu)

盤片:硬盤有多個(gè)盤片,沒盤片2面

磁頭:每面一個(gè)磁頭

硬盤的數(shù)據(jù)結(jié)構(gòu)

扇區(qū):盤片被分為多個(gè)扇形區(qū)域,每個(gè)扇區(qū)存放512字節(jié)的數(shù)據(jù),硬盤的最小存儲單位

磁道:同一盤片不同半徑的同心圓,是由磁頭在盤片表面畫出的圓形軌道

柱面:不同盤片相同半徑構(gòu)成的圓柱面,由同一半徑圓的

磁盤結(jié)構(gòu)

硬盤的物理結(jié)構(gòu)

盤片:硬盤有多個(gè)盤片,每盤片2面。

磁頭:每面一個(gè)磁頭。

硬盤的數(shù)據(jù)結(jié)構(gòu)

扇區(qū):盤片被分為多個(gè)扇形區(qū)域,每個(gè)扇區(qū)存放512字節(jié)的數(shù)據(jù),硬盤的最小存儲單位。

磁道:同一盤片不同半徑的同心圓,是由磁頭在盤片表面劃出的圓形軌跡。

柱面:不同盤片相同半徑構(gòu)成的圓柱面,由同一半徑圓的多個(gè)磁道組成。

硬盤存儲容量=磁頭數(shù)x磁道(柱面)數(shù)x每道扇區(qū)數(shù)x每扇區(qū)字節(jié)數(shù)(521字節(jié))

可以用柱面/磁頭/扇區(qū)來唯一定位磁盤上每一個(gè)區(qū)域

磁盤接口類型

IDE、SATA、SCSI、SAS、光纖通道

IDE:并口數(shù)據(jù)線連接主板與硬盤,抗干擾性太差,且排線占用空間較大,不利電腦內(nèi)部散熱,已逐漸被SATA所取代。

SATA:抗干擾性強(qiáng),支持熱插拔等功能,速度快,糾錯(cuò)能力強(qiáng)。

SCSI:小型機(jī)系統(tǒng)接口,SCSI硬盤廠一為工作站級個(gè)人電腦以及服務(wù)器所使用,資料傳輸時(shí)CPU占用率較低,轉(zhuǎn)速快,支持熱插拔等。

SAS:是新一代的SCSI技術(shù),和SATA硬 盤相同,都是采取序列式技術(shù)以獲得更高的傳輸速度,可達(dá)到6Gb/s。

MBR與磁盤分區(qū)表示

主引導(dǎo)記錄

MBR位于硬盤的一個(gè)物理扇區(qū)處

MBR中包含硬盤的主引導(dǎo)程序和硬盤分區(qū)表

分區(qū)表由4個(gè)分區(qū)記錄區(qū),每個(gè)分區(qū)記錄去站16個(gè)字節(jié)

Linux中將硬盤。分區(qū)等設(shè)備均表示為文件

/dev/had5

/dev/(硬件設(shè)備文件所在的目錄)

hd(表示IDE設(shè)備)

sd(表示SCSI設(shè)備)

硬盤的順序號,以字母a、b、c...表示

分區(qū)的順序號,以數(shù)字1、2、3、..表示

磁盤分區(qū)結(jié)構(gòu)

硬盤中的主分區(qū)數(shù)目只有4個(gè)

主分區(qū)和擴(kuò)展分區(qū)的序號限制在1~4

擴(kuò)展分區(qū)再分為邏輯分區(qū)

邏輯分區(qū)的序號將始終從5開始

文件系統(tǒng)類型

XFS文件系統(tǒng)

存放文件和目錄數(shù)據(jù)的分區(qū)

高性能的日志型文件系統(tǒng),特別擅長于處理大文件,可支持上百萬TB的存儲空間。

CentsOS7系統(tǒng)中默認(rèn)使用的文件系統(tǒng)

SWAP,交換文件系統(tǒng)

為Linux系統(tǒng)建立交換分區(qū)

一般設(shè)置為物理內(nèi)存的1.5~2倍

Linux支持的其他文件系統(tǒng)類型

EXT3、EXT4、FAT32、NTFS、LVM

檢測并確認(rèn)新硬盤

查看或管理磁盤分區(qū)

fdisk -l

管理磁盤分區(qū)

fdisk/dev/sdb

交互模式中的常用命令

m:獲取幫助菜單

n:新建分區(qū)

p:查看分區(qū)情況

d:刪除分區(qū)

t:變更分區(qū)的類型

w:保存分區(qū)才做并推出

q:不保存分區(qū)操作并退出

創(chuàng)建分區(qū)步驟

fdisk/dev/sdb進(jìn)入

n創(chuàng)建分區(qū)

-->p 主分區(qū)、e擴(kuò)展分區(qū)、1邏輯分區(qū)

-->

創(chuàng)建文件系統(tǒng)

mkfs命令

Make Filesystem,創(chuàng)建文件系統(tǒng)(格式化)

mkfs. (兩下TAB)

創(chuàng)建文件系統(tǒng)

掛載、卸載文件系統(tǒng)

mount命令

掛在文件系統(tǒng)、IOS鏡像到指定文件夾

mount[-t類型]存儲設(shè)備 掛載點(diǎn)目錄

mount -o loop ISO鏡像文件 掛載點(diǎn)目錄

umount命令

卸載已掛在的文件系統(tǒng)

umount 存儲設(shè)備位置

umount 掛載點(diǎn)目錄