Linux命令 - fdisk命令

  Linux中 fdisk 命令是用来磁盘分区的程序,它采用传统的问答式界面,而非类似DOS fdisk的cfdisk互动式操作界面,因此在使用上较为不便,但功能却丝毫不打折扣。该命令必须在root用户下才能使用。

1.语法:

fdisk [参数]

2.功能:

  创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表。

3.参数:
-b<分区大小>   指定每个分区的大小。
-l   列出指定的外围设备的分区表状况。
-s<分区编号>   将指定的分区大小输出到标准输出上,单位为区块。
-u   搭配"-l"参数列表,会用分区数目取代柱面数目,来表示每个分区的起始地址。
-v   显示版本信息。
4.菜单操作说明:
m :显示菜单和帮助信息
a :活动分区标记/引导分区
d :删除分区
l :显示分区类型
n :新建分区
p :显示分区信息
q :退出不保存
t :设置分区号
v :进行分区检查
w :保存修改
x :扩展应用,高级功能
5.功能说明:

Linux分区:

  • Device:分区序列
  • Boot:引导
  • Start:从X磁柱开始
  • End:到Y磁柱结束
  • Blocks:容量
  • Id:分区类型ID
  • System:分区类型

Win10分区:

在这里插入图片描述

6.常用范例:

例一:显示当前分区情况

命令:fdisk -l

[root@localhost ~]# fdisk -l
Disk /dev/sda:20 GiB,21474836480 字节,41943040 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x6d601b2a

设备       启动    起点     末尾     扇区 大小 Id 类型
/dev/sda1  *       2048  2099199  2097152   1G 83 Linux
/dev/sda2       2099200 41943039 39843840  19G 8e Linux LVM


Disk /dev/mapper/cl-root:17 GiB,18249416704 字节,35643392 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节


Disk /dev/mapper/cl-swap:2 GiB,2147483648 字节,4194304 个扇区
单元:扇区 / 1 * 512 = 512 字节
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

例二:选择分区磁盘

命令:fdisk /dev/sda

[root@localhost ~]# fdisk /dev/sda

欢迎使用 fdisk (util-linux 2.32.1)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。


命令(输入 m 获取帮助)
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐