Linux 磁盘分区命令详解,从 fdisk 到 parted 的全流程指南

admin
本文详解Linux磁盘分区命令,全面覆盖从传统fdisk到现代parted的全流程操作指南,内容深入解析两种工具的核心功能、分区表类型差异及具体命令使用,帮助用户掌握磁盘分区、格式化及挂载的完整技能,有效提升Linux系统下数据存储的管理效率。

在 Linux 系统中,面对一块新的硬盘或想要扩容现有硬盘时,我们经常需要对其进行分区,很多初学者在看到终端里那些密密麻麻的英文指令时,往往会感到困惑:Linux 磁盘分区的命令是什么意思?它们具体能做什么?

Linux 提供了几个非常强大且经典的工具来管理磁盘分区,本文将为你详细解读这些核心命令的含义及其使用逻辑。

查看磁盘状态:lsblk

在动手操作之前,我们首先需要知道系统里有哪些磁盘,以及它们目前的分区情况。

Linux 磁盘分区命令详解,从 fdisk 到 parted 的全流程指南

  • 命令: lsblk
  • 含义: lsblk 是 "List Block Devices" 的缩写,意为“列出块设备”。
  • 作用: 它会以树状结构显示所有块设备(硬盘、SSD、U盘等)及其挂载点。
  • 示例:
    lsblk

    你会看到类似 /dev/sda 这样的设备名,后面跟着 sda1, sda2 等子节点,这表示 /dev/sda 硬盘已经被分成了两个区。

交互式分区工具:fdisk

这是 Linux 下最经典、最常用的分区命令,它主要用于传统的 MBR(主引导记录)分区表,也支持 GPT 分区表。

  • 命令: sudo fdisk /dev/sda
  • 含义: fdisk 是 "Format Disk"(格式化磁盘,虽然此处是分区)的缩写,但在 Linux 语境下,它通常指代“磁盘分区工具”,它是一个交互式程序,输入命令后会进入一个菜单界面。
  • 操作流程与关键指令:
    1. 输入 n (New): 意思是“新建分区”,执行后,你可以选择创建主分区、扩展分区或逻辑分区。
    2. 输入 p (Primary): 意思是“主分区”,MBR 格式下通常最多只能有 3 个主分区。
    3. 输入 t (Type): 意思是“更改分区类型”,你可以将分区类型改为 Linux Swap(交换空间)或 Linux Filesystem(文件系统)。
    4. 输入 w (Write): 这是最关键的一步,意思是“写入并退出”,只有在输入 w 后,你对分区的修改才会真正保存到硬盘上,如果不输入 w 直接退出,之前的操作都会丢失。

现代分区工具:parted

如果你的硬盘容量非常大(超过 2TB),或者你想使用 GPT 分区表(支持更多分区),fdisk 可能会无能为力,这时就需要用到 `parted

文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码