列出 Linux 上的硬盘分区列出 Linux 上的硬盘分区列出 Linux 上的硬盘分区列出 Linux 上的硬盘分区
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

列出 Linux 上的硬盘分区

作为Linux管理员,我们有时需要查看硬盘分区表。它允许我们通过为更多分区腾出空间来重新配置旧驱动器,如果需要,甚至可以为新驱动器创建空间。分区表位于硬盘的0扇区。系统中的设备在分区表中显示为/dev/sda、/dev/sdb。 Linux 中有多种查看分区表的方法。

在本文中,我们将解释使用各种命令在 Linux 操作系统中列出分区表的四种方法。我们将使用命令行终端来运行这些命令。要打开终端,请转到桌面左上角的“活动”选项卡。然后在搜索栏中输入terminal。当出现终端图标时,单击它以打开。

我们已在 Debian 10 系统上运行本文中介绍的命令和方法。

通过lsblk命令查看分区表

lsblk命令以树的形式列出系统中块设备的信息。如果设备安装在某个位置,它也会显示其安装点。在终端中运行以下命令以显示分区表。

lsblk

在上面的输出中,您可以看到我的设备 (sda) 的所有逻辑分区及其分区 sda1、sda2 和 sda5。让我们看看上面输出中的列表示什么:

NAME-表示设备的名称

MAJ:MIN-表示主要和次要设备编号

RM - 指示设备是否可移动 (1) 或不可移动 (0)

SIZE-表示设备的尺寸

RO - 指示设备是否只读 (1) 或非只读 (0)

TYPE- 指示设备的类型,即它是磁盘还是分区(PART)等。

MOUNTPOINT-表示安装的设备的安装点

使用 fdisk 命令获取分区列表

fdisk 命令(代表格式化磁盘或固定磁盘)用于在 Linux 系统中创建、查看、更改和删除硬盘分区。将 fdisk 与 –l 标志相结合可用于列出系统上的所有可用分区。在终端中输入以下命令以列出系统上的分区:

sudo fdisk -l

向下滚动输出以查看分区表,如下所示:

让我们看看上面输出中的列表示什么:

设备-设备/逻辑分区的名称

Boot - * 表示该分区具有用于启动操作系统的引导加载程序信息。

开始-分配给分区的起始扇区。

结束 - 分配给分区的结束扇区。

扇区-分配给分区的扇区数。

大小-分区的大小。

ID-分配给分区的标识号

类型-分区使用的文件类型

使用sfdisk命令查看分区

Sfdisk 还用于操作 Linux 中的分区表。但是,与 fdisk 实用程序不同,sfdisk 以非交互方式运行。要使用 sfdisk 列出系统中的分区表,请使用以下语法在终端中运行命令”

sudo sfdisk -l/dev/devicename

例如,要列出 /dev/sda 的分区表:

sudo sfdisk -l /dev/sda

您可以看到 sfdisk 显示与 fdisk 命令相同的分区表详细信息。请记住,fdisk 和 sfdisk 命令的输出只能以授权用户身份查看。

使用parted命令列出硬盘分区

parted 命令还可以用于查看 Linux 系统上设备的硬盘分区。即使磁盘大小大于 2 TB,它也可以用于列出分区,而 fdisk 和 sfdisk 则不能。

为了列出设备的分区表,可以使用以下语法:

sudo parted /dev/device-name

例如,要列出 /dev/sda 的分区表:

sudo parted /dev/sda

输入上述命令,您将进入parted命令提示符模式。输入以下值将帮助您列出设备的分区表。

单位 GB:如果您希望输出以 千兆字节显示。,请输入此值。

单位 TB:如果您希望输出以字节为单位显示,请输入此值。

一旦您输入上述任一值,您的系统将列出分区表。

要退出parted命令提示符模式,只需输入quit并按Enter键即可。

要列出系统上所有块设备的分区表,请使用以下命令:

sudo parted -l

这就是全部内容了!在本文中,我们学习了多种方法来列出 Debian 系统中的设备分区表。除了列出分区表之外,上述命令还具有其他功能,您可以使用其手册页查看这些功能。

©2015-2025 艾丽卡 support@alaica.com