在Linux上,磁盘分区是通过划分辅助存储驱动器来创建的。这些分区对于有效地管理存储非常有用。了解如何监控磁盘分区对于管理Linux上的存储非常重要。各种命令行工具用于检查Linux上的磁盘分区。
在本教程中,我将列出在Linux上检查磁盘分区的常用命令行实用程序。
Linux命令检查磁盘分区
Linux是一个开源操作系统,它提供了各种命令行工具来检查磁盘分区。许多实用程序都预装在Linux上,而有些则需要安装。
内置Linux命令检查分区:
- FDisk
- cfdisk
- sfdisk
- lsblk
- blkid
- DF
检查分区的第三方命令:
- 分离的
- HWiNFO
- Pydf
使用内置命令检查Linux上的磁盘分区
让我们从内置的实用程序开始检查Linux上的磁盘分区。fdisk、cfdisk和sfdisk等工具用于管理Linux上的分区,但提供了不同的接口。而lsblk和blkid则用于列出块设备及其相关分区。然而,两者在各个方面都有不同。lsblk只是列出了块设备和分区,而blkid则显示了更多的参数,如:UID、文件系统类型和标签。
使用fdisk命令
检查磁盘分区的第一个命令是使用带有—l选项的fdisk命令。它用于创建和操作磁盘分区,并使用—l标志列出分区表。
要检查所有块设备的分区,请使用以下命令。要运行此命令,您需要sudo权限。
sudo fdisk—l
要检查特定块设备的磁盘分区,请在fdisk—l命令之后提及设备名称。
sudo fdisk—l/dev/vda
这里,/dev/vda表示第一个使用虚拟化感知磁盘驱动程序的磁盘,因为该命令是在客户操作系统上执行的。如果存储驱动器通过SCSI、SATA或IDE连接连接到系统,则该文件将为/dev/sda。
使用cfdisk命令
cfdisk是另一个基于curses的工具,用于在Linux上创建、删除和删除分区。这个命令在使用sudo执行时列出了所有分区。
sudo cfdisk
它也可以用于获取特定驱动器的分区。只需在命令后注明驱动器名称,例如sudo cfdisk/dev/sda。
使用sfdisk命令
sfdisk是另一个用于管理硬盘分区的命令行实用程序。它可以用来检查硬盘驱动器的分区。
苏道软盘-L
使用lsblk命令
lsblk工具用于列出所有可用的块设备。它还显示了主块设备的分区。
lsblk
要显示有关块设备的更多信息,请使用—f标志。
使用BLKID命令
blkid命令还用于列出块设备及其属性,如类型、名称、标签、块大小和UICC。它还列出了磁盘分区以及类型和PARTUUID。
blkid
使用df命令
df命令通常用于检查装载的文件系统上的可用空间。它还可以用于检查带有标记的分区,例如—a代表all,—m代表兆字节,—h代表可读格式。
DF
使用第三方命令检查Linux上的磁盘分区
许多开源的第三方实用程序都可以用来检查磁盘分区。它们是内置命令的改进版本,提供了更清晰、更易读的输出。默认情况下,系统没有这些实用程序;您必须安装它们。
使用parted命令
parted命令行工具用于在Linux上创建、删除和调整分区大小。要打开parted界面,请使用具有sudo权限的parted命令。
须藤分开
它不会直接列出分区;在执行该命令后,请键入Help。
现在,使用list选项执行print命令。
打印列表,所有
若要关闭已分界面,请键入quit,然后按Enter键。
使用hwinfo命令
Hwinfo用于排除系统硬件故障。该实用程序附带一系列用于列出硬件信息的选项。它还可以用于使用-block选项列出块设备和分区。
hwinfo——短——块
使用pydf命令
pydf是一个Python脚本,用于打印装载的文件系统上可用的空间量。它实质上增强了df实用程序的功能。
Pydf
结论
磁盘管理是维护系统最关键的部分。为了检查您的系统是否有分区,Linux提供了许多工具。许多是内置的Linux,而有些是内置工具的第三方改进版本。
本指南列出了所有用于检查Linux上磁盘分区的内置和第三方命令行工具。检查磁盘分区的最快方法是使用lsblk命令,它列出了所有可用的驱动器及其分区。