fdisk
⭐磁盘分区(老工具)
1. 简介
fdisk
是 Linux 系统中用于管理磁盘分区的工具。它允许你创建、删除、修改和显示磁盘分区表。
2. 常见操作概览
操作 | 命令格式 | 说明 |
---|---|---|
列出所有磁盘设备 | sudo fdisk -l | 显示所有磁盘设备及其分区信息。 |
启动分区工具 | sudo fdisk <设备名> | 进入交互式分区管理界面。 |
打印分区表 | p | 在交互式界面中打印分区表。 |
新建分区 | n | 在交互式界面中创建新的分区。 |
删除分区 | d | 在交互式界面中删除分区。 |
保存更改并退出 | w | 保存分区表更改并退出。 |
退出而不保存 | q | 退出而不保存更改。 |
3. 命令示例
3.1 列出所有磁盘设备
要列出 所有磁盘设备及其分区信息:
$ sudo fdisk -l
终端输出:
Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0006888d
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 41943039 20970496 83 Linux
这会列出所有连接的磁盘设备及其分区信息。🔍
3.2 启动分区工具
要进入交互式分区管理界面:
$ sudo fdisk /dev/sda
这会启动 fdisk
并进入交互式界面。🎮
3.3 在交互式界面中操作
在交互式界面中,你可以输入以下命令来操作:
- 打印分区表:
Command (m for help): p
这会显示当前磁盘的分区表。
- 新建分区:
Command (m for help): n
然后按照提示创建新的分区。
- 删除分区:
Command (m for help): d
然后选择你要删除的分区号。
- 保存更改并退出:
Command (m for help): w
这会保存更改并退出 fdisk
。
- 退出而不保存:
Command (m for help): q
这会退出 fdisk
而不保存任何更改。
4. 常见选项说明
-l
或--list
:列出所有磁盘设备及其分区信息。-u
或--units
:指定显示的单位(如sectors
或cylinders
)。-h
或--help
:显示帮助信息,帮助你了解fdisk
命令的用法。
示例:在交互式界面中创建新分区
$ sudo fdisk /dev/sda
Command (m for help): n
Partition type:
p primary (1 primary, 0 extended, 3 free)
e extended
Select (default p): p
Partition number (2-4, default 2):
First sector (41943040-41943039, default 41943040):
Last sector, +sectors or +size{K,M,G,T,P} (41943040-41943039, default 41943039): +1G
这会创建一个新的1GB主分区。📈