理論篇·磁盤管理與文件系統------fdisk,mkfs,

磁盤管理與文件系統

磁盤結構

硬盤的物理結構

盤頭:硬盤有多個盤片,每盤片2面

磁頭:每面一個磁頭

硬盤的數據結構

扇區:盤片被分爲多個扇形區域,每個扇區存放512字節的數據

磁道:同一盤片不通半徑的同心圓

柱面:不同盤片相同半徑構成的圓柱面

clipboard.png

硬盤存儲容量=磁頭數x磁道(柱面)數x每道扇區數x每扇區字節數

可以用柱面/磁頭/扇區來唯一定位磁盤上每一個區域

磁盤接口類型

IED、SATA###常用、SCSI、SAS###常用、光纖通道(FC)###常用

MBR與磁盤分區表示

主引導記錄(MBR:Master Boot Record)

MBR位於硬盤第一個物理扇區處

MBR中包含硬盤的主引導程序和硬盤分區表

分區表有4個分區記錄區、每個分區記錄區佔16個字節

Linux中將硬盤、分區等設備均表示爲文件

clipboard.png

磁盤分區結構

硬盤中的主分區數目只有4個

主分區和擴展分區的序號限制在1~4

擴展分區再分爲邏輯分區

邏輯分區的序號將始終從5開始

clipboard.png

文件系統類型

XFS文件系統

存放文件和目錄數據的分區

高性能的日誌型文件系統

CentOS 7系統中默認使用的文件系統

SWAP,交換文件系統

爲Linux系統建立交換分區

Linux支持的其它文件系統類型

FAT16、FAT32、NTFS

EXT4、JFS…

檢測並確認新硬盤

fdisk命令

查看或管理磁盤分區

fdisk -l 【磁盤設備】

fdisk 【磁盤設備】

交互模式中的常用指令

m:顯示菜單和幫助信息

p:顯示分區信息

n:新建分區

d:刪除分區

t:設置分區號

w:保存修改

q:退出不保存

設置新分區

fdisk -l ###查看分區的列表

clipboard.png

fdisk /dev/sdb ###進入sdb磁盤

clipboard.png

clipboard.png

n ###新建分區

clipboard.png

p ###查看列表

clipboard.png

創建文件系統

mkfs命令

Make Filesystem,創建文件系統(格式化)

​ mkfs -t 文件系統類型 分區設備

示例

[root@localhost ~]# ls /sbin/mkfs*

/sbin/mkfs /sbin/mkfs.cramfs /sbin/mkfs.ext3 /sbin/mkfs.minix

/sbin/mkfs.btrfs /sbin/mkfs.ext2 /sbin/mkfs.ext4 /sbin/mkfs.xfs

[root@localhost ~]# mkfs -t xfs /dev/sdb1

管理文件系統

fdisk是一個創建和維護分區表的程序,它兼容DOS類型的分區表、BSD或者SUN類型的磁盤列表。

fdisk -l ###查看交換分區的信息

[root@localhost ~]# ls /sbin/mkfs* ###查看mkfs有哪些支持的命令

/sbin/mkfs /sbin/mkfs.cramfs /sbin/mkfs.ext3 /sbin/mkfs.minix

/sbin/mkfs.btrfs /sbin/mkfs.ext2 /sbin/mkfs.ext4 /sbin/mkfs.xfs

mkfs -t ext4 /dev/sdb1 ###將sdb1格式化成ext4

mkswap /dev/sdb5 ###創建交換分區sdb5

cat /proc/meminfo |grep “SwapTotal” ###查看目前交換分區大小

clipboard.png

swapon /dev/sdb5 ###臨時啓用交換分區

swapoff /dev/sdb5 ###關閉交換分區

vi /etc/fstab ###永久掛載

/dev/sdb5 swap swap defaults 0 0

mount /dev/sdb5 /opt ###掛載

fusermount -uz /opt ###強制卸載

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