Linux基础命令fdisk详解

fdisk 是一个用于管理磁盘分区的命令行工具,通常用于创建、删除和修改分区。以下是 fdisk 命令的详细参数和使用示例。

基本用法

fdisk [选项] <设备> 

常用参数详解

  1. -l, --list
    列出所有已识别的设备和分区表。

    示例:

    fdisk -l 
  2. -u, --sector-size
    以扇区为单位显示大小,而不是以 cylinder 为单位(在某些版本中可用)。

    示例:

    fdisk -lu /dev/sda 
  3. -N, --no-table
    在显示设备信息时不显示任何分区表。

    示例:

    fdisk -N /dev/sda 

交互式模式

运行 fdisk 不带参数将进入交互式模式。用法如下:

fdisk /dev/sdX 

交互式命令详解

在交互式模式中,可以使用以下命令进行操作:

  1. m
    显示帮助菜单,列出所有命令。

  2. p
    打印当前设备的分区表。

    示例:

    Command (m for help): p 
  3. n
    创建新分区。

    示例:

    Command (m for help): n 
  4. d
    删除现有分区。

    示例:

    Command (m for help): d 
  5. t
    更改分区的系统类型。

    示例:

    Command (m for help): t 
  6. a
    改变分区的启动标志。

    示例:

    Command (m for help): a 
  7. v
    验证分区的有效性。

    示例:

    Command (m for help): v 
  8. w
    将更改写入磁盘并退出。

    示例:

    Command (m for help): w 
  9. q
    不保存更改,退出 fdisk

    示例:

    Command (m for help): q 

示例操作

  • 列出所有分区:

    fdisk -l 
  • 在 /dev/sda 上创建新分区:

    fdisk /dev/sda 

    在交互模式中,输入 n 以创建新分区,并按照提示输入分区相关信息。

  • 删除分区:

    fdisk /dev/sda 

    输入 d 然后选择要删除的分区号。

  • 更改分区类型:

    fdisk /dev/sda 

    输入 t,然后输入分区号和新的系统类型(例如,Linux 系统为 83)。

注意事项

  • 使用 fdisk 进行分区操作时,请务必小心,因为不正确的操作可能导致数据丢失。
  • 操作前最好备份重要数据。
  • 对于超过 2TB 的硬盘,可以考虑使用 gdisk 或 parted 等工具进行 GPT 分区管理。
  • 在修改分区后,通常需要重新启动或运行 partprobe 或 kpartx 等命令让操作系统重新识别分区变化。

fdisk 是一个功能强大的磁盘分区工具,适合于经验丰富的用户进行复杂的分区管理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

penny_tcf

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

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

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

打赏作者

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

抵扣说明:

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

余额充值