linux磁盘管理说明(11)磁盘分区及格式化(上)

磁盘分区简介

 为什么分区

 我们拿到一台新电脑时,往往第一个想到的就是给磁盘分区,那么有谁想过,我们为什么要分区呢?在我看来大概有以下两个原因:

  1. 数据的安全性,每个分区的数据相对独立,那么你需要处理一个分区的数据时,比如C盘重装系统时,就不会影响到其它盘。

  2. 读取性能,例如读取一个分区的数据时,只会在分配给该分区的 *[柱面] 查找,有利于数据的读取性能。

 分区是在做什么

 😒:其实分区就是将信息写入分区表,它通常位于磁盘的第一个扇区,一般有64bytes。

 分区有些什么限制

 😢是的分区通常情况下有一些限制,例如:

  • 主分区与扩展分区最多可以有四个
  • 扩展分区最多只能有一个
  • 逻辑分区由扩展分区继续分区而来
  • 扩展分区 不可以 被格式化,格式化的对象是主分区逻辑分区

常用的分区命令fdisk

 fdisk简介

 fdisk作为最常用的维护分区表的的程序在DOS和linux系统下都有应用。fdisk适用小于2T磁盘的分区,如果超过2T,用fdisk每次最多也只能分2T的空间,对于这点需要留意一下。

 fdisk常用参数
  • -l 列出指定的设备的分区表状况,未指定设备时则打印所有设备的分区状况
  • -u 与"-l"搭配使用,显示分区数目,如-u=cylinders
  • -s 分区:将指定的分区大小输出到标准输出上,单位为block
  • -v 显示版本信息
  • -h 打印此帮助文本
例如:
	fdisk -l  

查看当前磁盘分区状况

老子暂时加载不出来

fdisk -s /dev/sda 

以block为单位输出分区大小

别急,正在加载

 fdisk交互模式

而我们通常进行磁盘分区等动作是在交互模式内,进入交互模式则很简单fdisk设备文件名 即可。

不是我的错
接下来,按下m即可看到能进行的操作

唉
😆常用的就下面这几个:

d delete a partition 删除分区
l list known partition types 列出分区类型,以供我们设置相应分区的类型
m print this menu 打印主菜单
n add a new partition 新建一个分区
i print information about a partition 打印选定分区的信息;
p print the partition table 列出分区表
q quit without saving changes 不保存退出
t change a partition’s system id 改变分区类型,就是l所列出的类型
v verify the partition table 验证分区表
w write table to disk and exit 把分区表写入硬盘
x extra functionality (experts only) 扩展应用,专家1功能

  • 首先可以列出分区表

在这里插入图片描述

  • 其次删除一个分区
    在这里插入图片描述
  • 再来创建一个新分区
    在这里插入图片描述

在创建新分区时,会依次问你分区号码,第一个扇区从哪里开始,到哪里结束等等

  • 好,现在可以保存了,记得吧,就是w
fdisk其它模式

除交互模式外,其实fdisk还支持直接由命令行参数写入分区表,在编写shell脚本时有用,关于这部分可以参考那个


partprobe更新分区表信息

 这个命令就更简单了,它主要用来使kernel重新加载分区表,使分区操作即便不重启也可以生效。而它的参数也很少😁:

  • -d 不更新内核
  • -s 显示磁盘分区汇总信息
  • -h 显示帮助信息
  • -v 显示版本信息
 partprobe常见用法
partprobe  

😉对的,在分区之后输入这个命令,即可。


  1. 就是很厉害的意思 ↩︎

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值