Linux学习之路——管理磁盘分区

1管理磁盘分区

1.1磁盘类型及命名

磁盘是种利用磁盘记录技术存储数据的存储器,是计算机主要的存储技术,可存储大量的二进制数据,断电后也可以保持数据不丢失。早期计算机使用的是软磁盘( Floppy Disk),现如今使用的磁盘是硬磁盘( Hard disk)。

Linux操作系统中,磁盘被映射为文件。(一切皆文件)。

​ 磁盘按照接口可分为IDE、SATA、SCS(SAS)、光纤通道四种。常见的硬盘类型有 IDE 硬盘和 SCSI 硬盘。在Linux操作系统中,硬盘会被映射为文件,不同的硬盘类型有不同的命名方式,DE硬盘使用hdx方式命名, SCSl 硬盘使用sdx方式命名,其中×表示硬盘盘号,用字母表示,和硬盘接口顺序对应,如a表示某种接口第一块硬盘,b表示第二块硬盘,依次类推。

1.2分区类型及命名

​ 磁盘在使用前必须划分成一块一块的区域,这些区域叫做磁盘分区,也称为分区。管理磁榲分区就是管理这些区域,包括创建、删除、格式化、挂载及卸载磁盘分区等操作。最初分区的目的是为了安装多个操作系统。

分区分为3种类型:主分区、扩展分区和逻辑分区。

主分区:

​ 也叫主磁盘分区,是一种分区类型,主分区中不再划分其他分区,一块磁盘最多只能划分成4个主分区

扩展分区:

​ 为了划分更多分区,引入了扩展分区的概念,引入扩展分区后,主分区最多只能有3个,且扩展分区只能有1个扩展分区不能直接使用

逻辑分区:

​ 引入扩展分区的目的就是为了要在扩展分区中划分出更多的分区,这些分区被称为逻辑分区。

​ 分区的命名采用硬盘名称+分区号的方式,即hdxy或sdxy,x可以是前面所讲的a、b、c、d等值,y是从1开始的整数值,如1、2、3等,所以分区名称形如hda1、hda2、hdb1、hdb2等。

​ 主分区用P表示,扩展分区用E表示,逻辑分区用L表示。

​ 每块硬盘最多有4个主分区。

​ 为了突破这个限制,引入了扩展分区(最多只有1个)在扩展分区上可以划分多个逻辑分区,扩展分区不能直接使用,只有划分逻辑分区后才可以使用

​ 分区号中1~4号留给主分区和展分区,逻辑分区从5号开始。

1.3磁盘分区命令

fdisk命令

​ fdisk命令是Linux操作系统中用来管理分区的命令,可执行创建、删除、显示分区等操作,其语法格式如下:

​ fdisk [ 选项 ] [磁盘设备文件]
​ 选项:-b | -l
-b <size> :指定扇区大小(512、1024、2048

、4096 B)
-l:显示指定磁盘基本信息及分区信息

​ 我们可以在Linux中添加一块SCSI硬盘,然后对其进行分区操作,首先执行命令: fdisk/ dev/ sdb

可以通过命令m查看帮助信息

rhel6.9:
rhel8:

​ 我们一般使用n命令来创建分区,用w命令保存操作结果并退出分区命令,用d命令来删除分区,用p命令来显示分区信息,q命令可以不保存退出

创建主分区过程如下图:
创建扩展分区过程如下图:
创建逻辑分区过程如下图:

1.4格式化磁盘分区

​ 分区创建后并不能直接使用,还需要对分区(这里指主分区和逻辑分区)进行格式化和挂载之后才能使用。

格式化磁盘分区就是在分区上建立文件系统,只有建立了文件系统,才能将信息数据以文件的方式存储到磁盘中,才能以文件的形式査询到存储在磁盘中的信息数据。分区上只有建立了文件系统,才能对文件设置访问用户和疠问权限,才能使用目录来管理文件。

mkfs命令

mkfs [ 选项 ] <磁盘分区>
选项:-t <文件系统类型> -c

-t<文件系统类型>:使用指定的文件系统类型来格式化磁盘分区,常见的文件系统类型如ext2、ext3、ext4、vfat、xfs等。

-c:建立文件系统前,检查是否有坏块。

1.5磁盘分区挂载和卸载

​ 磁盘分区格式化后必须要与某一个目录关联才能使用。分区同目录关联的过程叫挂载,这个关联的目录叫挂载点挂载目录。当不使用这个分区时,需要把目录同分区的关联去掉,这个操作叫做卸载

​ 挂载使用 mount命令来完成,卸载使用 *umount命令*来完成。

挂载命令

mount命令

mount [选项] <挂载分区> <目录>
选项:-a | -r/w | -t <文件系统类型>
-a:加载 / etc/ fstab 中的所有文件系统
-r/w:以只读/可写方式挂载分区,默认为w
-t <文件系统类型>:指定文件系统

下面是将/ dev/ sdb1分区挂载到目录/ mnt/ sdb1的过程:

卸载命令

umount命令

umount [选项] <挂载目录或磁盘分区>
选项:-a | -r/w | -t <文件系统类型>
-a:卸载/ etc/ stab中的所有文件系统
-f:强制卸载

1.6总结

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

liangpi_hero

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值