磁盘管理与文件系统

磁盘管理与文件系统

前言

磁盘是计算机主要的存储介质,可以存储大量的二进制数据,并且断电后也能保持数据不丢失,使用磁盘存储数据的时候我们可以将磁盘划分成我们所需要的格式来进行使用

一、认识磁盘

1、硬盘的物理结构

盘片:硬盘有多个盘片,每个盘片有2面
磁头:每面有一个磁头

2.硬盘数据结构

扇区:磁盘上的每个磁道被等分为若干个弧段,这些弧段便是硬盘的扇区。硬盘的第一个扇区,叫做引导扇区 ,盘片被分为多个扇形区域,每个扇区存放512字节的数据,是硬盘最小的存储单元
磁道:当磁盘旋转时,磁头若保持在一个位置上,则每个磁头都会在磁盘表面划出一个圆形轨迹,这些圆形轨迹就叫做磁道
柱面:在有多个盘片构成的盘组中,由不同盘片的面,但处于同一半径圆的多个磁道组成的一个圆柱面

3、磁盘结构

硬盘存储容量 = 磁头数 x 磁道(柱面)数 x 每道扇区数 x 每扇区字节数(512字节)
可以用柱面/磁头/扇区来唯一定位磁盘上的每一个区域
磁盘的接口类型:IDE、SATA、SCSI、SAS、光纤通道
用 fdisk -l 查看分区信息

二、MBR与磁盘分区表示

1、主引导记录(MBR:Master Boot Record)

MBR位于硬盘第一个物理扇区处
MBR中包含硬盘的主引导程序和硬盘分区表分区表有4个分区记录区,每个分区记录区占16个字节
linux中将硬盘、分区等设备均表示为文件

2、硬盘、分区文件显示(如:/dev/hda2)

dev 硬件设备文件所在的目录
hd/sd hd:IDE设备/ sd:SCSI设备
a、b、c…表示硬盘的顺序号
1、2、3、…表示分区的顺序号

三、磁盘分区结构

硬盘中的主分区目录只有4个
主分区和扩展分区的序号限制在1~4(1 ~ 3:主分区;4:扩展分区)
扩展分区再分为逻辑分区(逻辑分区不限制个数)逻辑分区的序号始终从5开

四、文件系统类型

1、XFS文件系统

存放文件和目录数据的分区(特殊的分区)
高性能的日志文件系统,擅长处理大文件
centOS 7系统中默认使用的文件系统

2、SWAP交换文件系统

为Linux系统建立交换分区

3、Linux支持其他的文件系统类型

XFS(用的比较多)是一种高性能的日志系统(也不怕数据遭到破坏,可以进行数据恢复),centOS7 系统默认使用的文件系统
swap:交换数据空间(不能经常使用,需要添加内存)——长时间下来会出现高频发问题,一定范围内解决物理内存不足问题,当内存不够用的时候将硬盘分区转换为虚拟内存
EXT4:第四代存放文件系统(典型的日志文件系统)——通过工具可以恢复
安装工具才能识别(Linux运行)
NTFS:不限大小(Windows系统常用)——创建空的硬盘挂载到虚拟机的目录下才可使用。

五、检测并确认新硬盘

fdisk命令

查看或管理磁盘分区:fdisk -l【磁盘设备】
或 fdisk 【磁盘设备】

image-20220705163450380

fdisk 常用参数

d 删除分区
m 列出手册
n 添加分区
p 列出分区
q 不保存退出
t 更改分区类型
w 保存退出

分区
1.添加一个磁盘

image-20220705163907532

2.查看磁盘信息

查看到我们刚刚添加的磁盘/dev/sdb

image-20220705164921978

3.对sdb磁盘进行分区

image-20220705165403425

如对fdisk的参数不熟悉可使用m获取帮助,此处不一一介绍

image-20220705165454715

开始创建

image-20220705165620448

后续操作如以上所示,如对分区类型又要求可使用t进行更改,l展示所有分区类型,选择自己需要的类型

image-20220705165752729

知道如何分区和更改类型后继续操作,根据需求完成分区后如下

image-20220705170952490

完成后w保存退出

image-20220705171033445

磁盘分区完成

创建文件系统

将磁盘分区好后需要使用首先需要格式化,而磁盘在CentOS中以文件形式存在,所以先对磁盘格式化就是对文件格式化(格式化为需要的文件系统)
格式化命令:mkfs
基本的命令格式:mkfs -t 文件系统类型 分区设备(或mkfs.xfs 分区设备)

格式化

image-20220705171226983

使用df-hT查看磁盘信息

image-20220705171335576

显示类型为xfs,对sdb1的格式化已成功

进行挂载

将/dev/sdb挂载在ky21下面,可自定义挂载在哪里

image-20220705171649417

再次用df-hT查看磁盘信息,可以发现此时/dev/sdb1已经格式化为xfs系统,挂载到开ky21下面

重启以后重新查看发现挂载消失,这种方式为临时挂载

image-20220705171743174

使用永久挂载

通过在/etc/fstab文件中配置实现永久挂载指定分区
vim /etc/fstab
cat /etc/fstab

image-20220705172904137

配置完成后保存退出,使用mount -a使修改不重启生效
然后用df -fT查看

image-20220705173015296

挂载、卸载文件系统

1、mount命令
mount /dev/sdb1 /ky21 将/dev/sdb1挂载到ky21下
2、umount命令
置完成后保存退出,使用mount -a使修改不重启生效
然后用df -fT查看

[外链图片转存中…(img-rDBBR9BM-1657065936296)]

挂载、卸载文件系统

1、mount命令
mount /dev/sdb1 /ky21 将/dev/sdb1挂载到ky21下
2、umount命令
umount /ky21 卸载ky21下面的挂载(卸载后数据会消失)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值