Linux如何进行磁盘管理,文件系统如何建立?

it2025-01-08  8

本章目录

一 .磁盘基础1.1 硬盘的物理结构1.2 硬盘的数据结构1.3 磁盘的存储容量和接口类型1.4 主引导记录 二.磁盘分区结构2.1 结构类型 三.检测硬盘的操作3.1 检测并确认新硬盘3.1.1 fdisk命令 三.命令示例3.1 mkfs命令3.2 mkswap命令3.3 挂载/卸载文件系统 四. 创建文件系统4.1 文件系统类型4.2 文件系统的格式化4.3 swap扩容

一 .磁盘基础

1.1 硬盘的物理结构

盘片 :硬盘有多个盘片,每盘片2面

磁头:每面一个磁头

1.2 硬盘的数据结构

扇区:盘片被分为多个扇形区域,每个扇区存放512的数据

磁道:同一个盘片上不同半径的同心圆

柱面:不同盘片相同半径构成的圆柱面

1.3 磁盘的存储容量和接口类型

硬盘存储容量=磁头数x磁道 (柱面)数x每道扇区数x每扇区字节数

磁盘的接口类型

IDE接口SATA接口SCSI接口SAS接口

1.4 主引导记录

概述:英文名MBR,全称:Master Boot Record。

MBR位于硬盘第一个物理扇区处MBR中包含硬盘的主引导程序和硬盘分区表分区表有4个分区记录区,每个分区记录区占16个字节

在Linux中将硬盘,分区等设备均表示为文件

二.磁盘分区结构

2.1 结构类型

硬盘中的主分区数目只有4个主分区和扩展分区的序号限制在1至4扩展分区再分为逻辑分区逻辑分区的序号将始终从5开始

如图:

三.检测硬盘的操作

3.1 检测并确认新硬盘

3.1.1 fdisk命令

语法:fdisk -l [磁盘设备] ##查看磁盘分区或者:fdisk [磁盘设备]常用指令:m,p,n,d,t,w,q

三.命令示例

3.1 mkfs命令

语法:mkfs -t 文件系统类型 分区设备 ##创建文件系统(格式化) 例如:mkfs -t xfs /dev/sdb1

3.2 mkswap命令

语法:mkswap 分区设备 ##创建交换文件系统 例如:mkswap /dev/sdb5

3.3 挂载/卸载文件系统

挂载 mount [-o 挂载参数] 存储设备 挂载点

卸载 umount /mailbox ##通过挂载点目录卸载

对应的分区 umount /dev/cdrom ##通过设备文件卸载光盘

四. 创建文件系统

4.1 文件系统类型

XFS文件系统

SWAP 交换文件系统

EXT4, JFS, FAT16, FAT32, NTFS

4.2 文件系统的格式化

格式化 语法:mkfs -t 文件系统类型 分区设备

格式化 语法:mkfs.文件类型 分区设备

4.3 swap扩容

mkswap /dev/sdb5 ##创建交换分区sdb5

swapon /dev/sdb5 ##临时启用sdb5交换分区

vi /etc/fstab #进去

dev/sdb5 swap swap defaluts 0 0 永久挂载

最新回复(0)