列出Linux上的硬盘分区

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

在本文中,我们将说明使用各种命令在Linux OS中列出分区表的这些方法。我们将使用命令行终端程序来运行这些命令。要打开终端程序,请转到顶部的“活动”选项卡在桌面的左上角,然后在搜索栏中键入terminal。出现终端图标时,单击以打开它。

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

通过lsblk命令查看分区表

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

$ lsblk

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

名称-表示设备名称

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

R M-表示设备是否可移动(1)(0)

尺寸-表明设备的大小

反渗透-指示设备是否为只读(1)(0)

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

蒙点-指示要安装设备的设备的安装点

使用fdisk命令获取分区列表

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

$ sudo fdisk -l

使用fdisk命令获取分区列表

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

Linux sfdisk命令

让我们看看以上输出中的列指示:

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

开机-*表示此分区具有用于引导OS的引导程序信息。

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

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

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

尺寸-分区的大小。

ID-分配给分区的标识号

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

使用sfdisk命令查看分区

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

$ sudo sfdisk -l/dev/devicename

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

$ sudo sfdisk -l /dev/sda

使用sfdisk命令查看分区

如您所见,sfdisk显示与fdisk命令相同的分区表详细信息。请记住,fdisk和sfdisk命令的输出只能作为授权用户查看。

使用parted命令列出硬盘分区

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

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

$ sudo parted /dev/device-name

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

$ sudo parted /dev/sda

通过输入以上命令,您将进入分区命令提示符模式,输入以下值将有助于您列出设备的分区表。

单位GB:如果要以千兆字节显示输出,请输入。

单位TB:如果要以兆字节显示输出,请输入。

输入以上任一值后,系统将列出分区表。

使用parted命令列出硬盘分区

要退出分区命令提示符模式,只需键入quit并按Enter。

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

$ sudo parted -l

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

列出Linux上的硬盘分区

Sidebar