【fdisk命令用法】`fdisk` 是 Linux 系统中用于管理磁盘分区的常用工具,可以对硬盘进行分区、删除分区、查看分区信息等操作。虽然现代系统中越来越多地使用 `parted` 或 `gdisk` 等更高级的工具,但 `fdisk` 仍然是许多用户和管理员熟悉且常用的工具之一。
一、`fdisk` 命令基本用法总结
`fdisk` 的基本语法如下:
```
fdisk [选项] <设备名>
```
例如:`fdisk /dev/sda`
运行后会进入交互式模式,通过输入命令来操作磁盘。
以下是 `fdisk` 常用命令及其功能说明:
| 命令 | 功能说明 |
| `p` | 显示当前磁盘的分区表信息 |
| `n` | 新建一个分区 |
| `d` | 删除一个分区 |
| `l` | 列出所有已知的分区类型(如 ext4, FAT32 等) |
| `t` | 改变分区类型 |
| `w` | 将更改写入磁盘并退出 |
| `q` | 不保存更改并退出 |
| `m` | 进入帮助菜单,查看所有可用命令 |
二、`fdisk` 操作流程示例
1. 启动 fdisk
```
sudo fdisk /dev/sda
```
2. 查看当前分区情况
输入 `p` 查看分区表。
3. 新建分区
输入 `n`,然后选择是新建主分区还是扩展分区,设置起始和结束扇区。
4. 修改分区类型(可选)
输入 `t`,然后选择分区号和新的分区类型代码。
5. 保存并退出
输入 `w` 保存更改并退出;输入 `q` 退出不保存。
三、注意事项
- 使用 `fdisk` 需要 root 权限,建议使用 `sudo` 执行。
- 操作前务必确认目标磁盘设备名称(如 `/dev/sda`),避免误操作导致数据丢失。
- 对于 GPT 分区表的磁盘,建议使用 `gdisk` 工具替代 `fdisk`。
- 在执行任何分区操作前,建议备份重要数据。
四、总结
`fdisk` 是一个强大而灵活的磁盘分区工具,适合对磁盘结构有较深理解的用户。虽然它在现代系统中逐渐被更现代化的工具取代,但其基础功能仍然具有很高的实用价值。掌握 `fdisk` 的基本用法,有助于在实际工作中处理磁盘分区问题。


