有时候,您可能希望删除Linux系统上的一些磁盘分区,以恢复或重新获得一些存储空间。只需几个简单的步骤,即可在命令行上轻松完成此操作。使用fdisk工具删除标准分区fdisk工具,也称为格式化磁盘,是每个现代Linux发行版默认附带的Linux实用程序。该工具提供磁盘分区功能,例如创建和删除磁盘分区、修改分区表和打印磁盘分区,仅举几例。删除分区前,建议先备份分区上的所有数据。在我们的设置中,我们有一个连接到系统的USB驱动器,它有两个分区:/dev/sdc1和/dev/sdc2,为了确认分区的存在,我们将运行fdisk实用程序,如下所示。$sudofdisk-l/dev/sdc您还可以运行命令来列出块卷上的分区,如下所示。$lsblk|grepsdc我们将使用FDisk实用程序删除第二个分区/dev/sdc2首先,调用fdisk命令行工具$sudofdisk/dev/sdc这将启动交互式命令行。键入p以打印驱动器的当前分区表。下面的输出确认了两个分区的存在。由于我们的任务是删除第二个分区,因此我们将键入“d”进行删除,然后按Enter键。接下来,指定要删除的驱动器分区号,在本例中为分区号2,对应于/dev/sdc2您将收到消息:Partition2hasbeendeleted。要保存对分区表所做的更改,请输入“w”以写入更改并按ENTER。要确认该卷已被删除,请再次运行fdisk实用程序,如下所示。$sudofdisk/dev/sdc当提示输入命令时,输入“p”以查看分区表。这次只列出了一个分区:/dev/sdc1,这确认我们已经成功删除了第二个分区。如何删除LVM分区LVM逻辑卷管理(LogicalVolumeManagement)是一种将多个磁盘分区或硬盘组合成一个卷组(VG)的存储概念。因此,卷组可以用作单个大卷或细分为其他逻辑卷(LV)。在此示例中,我们在名为/data的挂载点上挂载了一个名为vg01的卷组。$df-Th|grep-i/data您还可以运行lvs命令列出逻辑卷和卷组$sudolvs我们将从vg01卷组中删除lv01逻辑卷首先从/etc/fstab文件中删除逻辑卷条目$cat/etc/fstab.../dev/mapper/vg01-lv01/dataext4defaults00...保存更改并退出文件。接下来,卸载逻辑卷所在的目录$sudoumount/data接下来,禁用逻辑卷组$sudolvchange-an/dev/vg01/lv01请确认删除LVM卷,出现提示时,输入y继续$sudolvremove/dev/vg01/lv01接下来,禁用卷组$sudovgchange-anvg01然后,删除卷组$sudovgremovevg01最后,删除名为vg01的卷组的物理卷。在此示例中,这些是物理卷:/dev/sdb1和/dev/sdb2$sudopvremove/dev/sdb1/dev/sdb2当您再次运行lvs命令时,您将没有任何输出,这表明LVM卷已成功删除.$sudolvs我的开源项目course-tencent-cloud(酷瓜云课堂-gitee仓库)course-tencent-cloud(酷瓜云课堂-github仓库)
