磁盘管理与文件系统
硬盘
定义:一种计算机存储设备,通常由一个或多个磁性盘片组成,盘片上覆盖有磁性材料
可以安装在内部,也可以安装在外部
作用:存储计算机的操作系统、应用程序、文档、多媒体等数据
磁盘的组成:
盘片:硬盘有多个盘片
永磁铁:保证磁性的稳定
主轴:保证电机的稳定
空气过滤片:过滤加入硬盘的空气,保证硬盘内部的清洁;防止硬盘内部零件氧化,确保硬盘安全使用
磁盘:存储数据
磁头:读取信息
硬盘数据结构
扇区:盘片被分为多个扇区,每个扇区存放512字节
磁道:同一盘片不同半径同心圆
柱面:不同盘片相同半径构成的圆
机械与固态
机械硬盘:主要由:盘片、磁头、盘片轴及控制电机、磁头控制器、转换器,数据转换器,接口,缓存等组成
固态硬盘:用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元组成
硬盘接口
IDE:并行接口连接主板与硬盘(抗干扰性差,不利于散热)
SATA:抗干扰性强,支持热拔插,速度快,纠错能力强
SCSI:用于个人工作站和服务器(速度快,支持热拔插)
SAS:传输速度更快
硬盘分区
通常可以分为主分区、扩展分区、逻辑分区,通常情况下主分区有四个,扩展分区可以看成特殊的主分区,扩展分区
中可以建立逻辑分区,主分区一般用来安装操作系统,扩展分区用来存储文件数据
MBR:使用32位表示扇区数,分区不超过2T
主引导记录,446字节,一般在操作系统安装时写入,但不属于操作系统
DPT:分区表,64字节,记录了硬盘有多少分区及分区属性(一个分区表占16字节,所以分区表只能定义4个分区)
GPT分区表是比MBR更先进的分区方案。
GPT使用(GUID)全局唯一标识符来标识分区和硬盘,不受2TB限制
分区原因:
优化I/O性能
实现磁盘空间配额
提高修复速度
隔离系统和程序
安装多个OS
采用不同文件系统
分区优点:
便于管理
优化读写性能
分区缺点
建立后无法修改,除非重建,所以不灵活,空间只来自一块硬盘(没有备份,需要手动备份)
命令
lsblk
刷新接口,查看所有块设备
fdisk
显示硬盘详细信息;建立分区
建立分区
m:获取帮助菜单
n:新建分区
p:查看分区情况
d:删除分区
t:变更分区类型
w:保存分区退出
q:不保存分区退出
注意:磁盘小于2TB,用fdisk /dev/sdb分区(MBR分区格式)
磁盘大于2TB,用gdisk /dev/sdb分区(超过2TB,一般使用GPT)
partprobe:用于重新读取分区表并更新内核的分区设备信息
建立主分区
扩展分区
本身不包含文件系统,不可以直接用于存储数据
是为了容纳逻辑分区(先建扩展分区再建逻辑分区)
大小为1K,用于存储分区表信息(容纳逻辑分区;逻辑分区不能大于扩展分区)
主分区、逻辑分区的区别
主分区:每个硬盘最多有四个,每个主分区可以独立安装一个操作系统(安装引导程序,启动操作系统)
逻辑分区:不能安装操作系统,不能用于启动操作系统(一个扩展分区可以有多个逻辑分区,每个逻辑分区可以格式化和挂载)
文件系统
linux的文件系统是用来管理Linux操作系统中文件和目录的。
它负责管理存储设备的数据存储和访问,包括硬盘、光盘、闪存驱动器等。
数据的组织和存储:文件系统提供了一种组织数据的结构,能够把文件分为不同的目录,以及把数据存储在物理存储设备上。
数据的保护:文件系统可以通过权限控制机制限制不同用户对文件的访问权限,保证数据的安全性。
数据的访问:文件系统可以提供对存储设备的访问接口,通过这些接口可以访问存储设备中的数据。
数据的管理:文件系统提供了对数据的管理功能,包括文件的复制、移动、删除、重命名等操作。
文件系统还提供了一些高级功能,比如日志记录、快照、压缩等,以提高数据的可靠性和性能。
Swap分区(交换分区)
系统不用的空间先借出去,当用完或系统需要时的时候再还回去
创建分区
gdisk命令
1、添加4T硬盘
2、重启(不重启看不到)
3、
在这里插入图片描述
挂载