行业资讯

时间:2025-08-13 浏览量:(3)

Linux 中磁盘分区管理:使用 fdisk 和 parted 命令

在 Linux 系统中,空间分配管理依赖于 “分区” 这一术语,通过分区可以有效组织数据,实现对计算机存储的高效管理。本文将详细介绍如何通过 fdisk 和 parted 命令创建分区,以及后续的格式化和挂载操作,帮助您掌握 Linux 磁盘分区的核心技能。

一、使用 fdisk 命令创建分区

fdisk 是 Linux 系统中常用的磁盘分区管理工具,适用于大多数基础分区场景。

1. 列出可用磁盘

首先需要识别系统中的所有磁盘,确保操作对象正确:
sudo fdisk -l

2. 启动 fdisk 工具

针对目标磁盘(以 /dev/sdb 为例)启动 fdisk 命令:
sudo fdisk /dev/sdb

3. 查看现有分区

在 fdisk 交互界面中,查看磁盘当前的分区情况:
p

4. 创建新分区

  • 输入以下命令开始创建新分区:

n
  • 指定分区编号(主分区范围为 1-4,此处以 1 为例):

1
  • 设置分区大小(例如创建 20GB 的分区):

+20G

5. 保存更改

上述操作仅为临时设置,需执行以下命令写入磁盘以生效:
w
此时,新分区已创建完成。

二、使用 parted 命令创建分区

parted 是一款功能更强大的磁盘分区工具,支持更多高级选项,适用于复杂分区场景。

1. 列出可用磁盘

sudo parted -l

2. 启动 parted 工具

针对目标磁盘(以 /dev/sdb 为例)启动 parted 命令:
sudo parted /dev/sdb

3. 查看现有分区和空间

在 parted 交互界面中,查看当前分区及可用空间:
print

4. 创建新分区

  • 输入以下命令创建新分区:

mkpart
  • 指定分区类型、文件系统及大小(例如创建一个 20GiB 的 primary 类型 ext2 分区):

mkpart primary ext2 1MiB 20GiB

5. 验证并应用更改

查看分区创建结果,确认后更改将自动生效:
print

三、格式化分区

创建分区后,需要格式化以部署文件系统,确保数据能够有序组织。

1. 列出全部分区

确认目标分区的标识符(如 /dev/sdb1):
sudo fdisk -l

2. 格式化分区

根据需求选择文件系统类型进行格式化:
  • ext4 文件系统:

sudo mkfs.ext4 /dev/sdb1
  • xfs 文件系统:

sudo mkfs.xfs /dev/sdb1
  • ntfs 文件系统:

sudo mkfs.ntfs /dev/sdb1

3. 验证格式化结果

sudo blkid
lsblk -f

四、挂载与管理分区

分区格式化后,需挂载到系统目录才能访问。

1. 列出全部分区

再次确认目标分区:
sudo fdisk -l

2. 创建挂载点

sudo mkdir /mnt/my_partition

3. 挂载分区

将分区 /dev/sdb1 挂载到创建的挂载点:
sudo mount /dev/sdb1 /mnt/my_partition

4. 验证挂载结果

df -h

5. 访问分区

cd /mnt/my_partition

6. 卸载分区

当需要移除分区时,执行卸载命令:
sudo umount /mnt/my_partition

Search Bar

最新资讯

2025-07-28

香港服务器安全防护指南:内外结...

2025-08-12

国外大带宽服务器:核心业务场景...

2025-07-28

海外电商服务器选美国:推广效果...

2025-08-12

新加坡服务器环境中 Redis...

2025-08-05

香港中小企选服务器必看:影响网...