linux磁盘管理

一、磁盘结构

磁盘的接口类型决定了数据的传输快慢,大致分为ATA(IDE)和SATA以及SCSI,接口速度不是实际硬盘传输速度

扇区:磁盘的一个扇区可以存放512字节,是磁盘存放数据的最小单位

磁道:同一盘片不同半径的同心圆,是由磁头在盘片表面划出的圆形轨迹,用来存储数据

柱面:不同盘片相同半径构成的圆柱面,由同一半径圆的多个磁道组成

二、在linux中使用磁盘

分区---->格式化(安装文件系统)---->挂载

三、分区

1.分区的优缺点

1.优点

Linux的分区是为了更好地管理磁盘空间和文件系统,将不同类型的数据存储在不同的分区中,可以更容易地进行数据管理和备份

可以将磁盘划分为多个逻辑部分,每个部分可以独立管理和操作

提高系统的性能,增加数据的安全性,可以安装多个操作系统

2.缺点

磁盘分区必须是连续的空间,一旦分好区域后,无法增加或减少空间

2.mbr分区

1.主引导程序

引导硬件找到操作系统:通电---->主板bios检测硬件是否有故障---->无故障就开始启动硬件---->硬件去找系统(根据bios中的设置去找操作系统默认优先级:本地硬盘>本地光驱(外接设备usb、硬盘)>网卡>都没找到就报错,找到了就启动)。446字节

注:如果系统装在硬盘,会先找到硬盘的第一个扇区就是mbr,mbr当中的主引导程序会协助硬件找到操作系统

2.分区表

明确分区的范围,有4个分区记录区,每个分区占16个分区,所以最多只能有4个分区。64字节

3.mbr分区分类

主分区:可以直接使用,安装操作系统存储文件,id范围1-4

扩展分区:不能直接使用,他不是真正的分区,需要再划分逻辑分区,有了扩展分区可以超过4个,他是存逻辑分区的分区表,id范围1-4

逻辑分区:可以直接使用,逻辑分区的空间必须从扩展分区中得到,id范围从5开始

4.mbr结构

mbr一共有512字节

前446字节是开机引导程序,引导硬件找到操作系统,操作系统安装在硬盘上

后64字节是分区表

还有2字节是存放主引导程序和分区表的目录

mbr分区可以分为4个分区,每个分区占16字节

3.gpt分区

gpt:可以支持2t以上,可以有128个分区

4.文件系统

文件系统:管理文件的系统(软件)

主要的文件系统类型

1.XFS (Cent Os7默认) ext4(Cent Os6默认使用)

2.sawp分区 当内存不足时,将硬盘的空间转换成内存

3.NTFS(xfs) windows默认

4.iso9660 光驱的文件系统 (/dev/sr0)

注:文件系统的主要作用是管理(增删改查恢复)文件的程序

四、磁盘管理

1.fdisk

分区工具介绍:

fdisk:2t及以下分区,不保存的话不立马生效,推荐

fdisk    分区、查看磁盘分区信息

命令格式:fdisk  选项  

fdisk   -l查看磁盘信息
fdisk   -l   /dev/sdb查看sdb磁盘分区的信息
fdisk  设备名(/dev/sdb、/dev/sdb1)必须是一整块磁盘对设备进行分区

gdisk:全支持,不保存的话不立马生效,推荐

parted:全支持,不推荐,即时生效,分完立马生效

只支持2t以下,只能有4个分区,位于磁盘的第一个扇区。有512字节

五、格式化

格式化的目的就是重新安装文件系统

mkfs(make file system)格式化/安装文件系统

命令格式:mkfs.文件系统  设备名

mkfs -t xfs /dev/sdb1:安装xfs文件系统

linux默认文件系统为xfs和ext4,这里使用的虚拟机为Cent OS7默认文件系统为xfs

六、挂载

mount挂载

umount解挂载

blkid查看设备的唯一标识符
device指明要挂载的设备
lsblk显示块设备(磁盘)显示比较详细

七、磁盘命令

lsblk:显示块设备(磁盘)显示比较详细

partprobe:分完区后,系统未识别可以用来刷新分区表

八、分区实验

1.在虚拟机中打开设置

2.点击添加

3.点击硬盘,下一步

4.这里选择SCSI,点击下一步

5.创建新虚拟磁盘,点击下一步

6.这里最大磁盘大小可自定,点击下一步

7.自定义位置,点击完成


8.添加成功后,不要直接点退出,一定要点确定才能添加成功

9.开启虚拟机并用lsblk命令查看是否添加成功新磁盘

10.添加主分区fdisk

11.用lsblk命令查看是否添加成功

12.添加扩展分区

13.查看区分表确认是否成功添加扩展分区

14.添加逻辑分区

15.查看分区表

16.格式化(安装文件系统)对主分区安装xfs文件系统

17.临时挂载

18.永久挂载,先用blkid命令查看磁盘属性然后编辑配置文件-fstab将磁盘属性写到文件中

19.使用mount -a重新挂载(mount)/etc/fstab 文件中列出的所有已定义的文件系统

20.使用df -h查看文件系统磁盘使用情况看看是否挂载成功

磁盘可以使用

  • 12
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值