首页 > 系统相关 > #yyds干货盘点#如何在 Linux 下删除分区

#yyds干货盘点#如何在 Linux 下删除分区

时间:2023-02-13 22:32:06浏览次数:47  
标签:yyds 删除 vg01 分区 sudo dev 干货 Linux fdisk

有时,您可能希望删除 Linux 系统上的一些磁盘分区,以恢复或重新获得一些存储空间。只需几个简单的步骤,就可以在命令行上轻松完成这一任务。


使用 fdisk 工具删除一个标准分区

fdisk 工具,也称为格式化磁盘,是一种 Linux 实用工具,默认随每个现代 Linux 发行版附带。该工具提供了磁盘分区功能,例如创建和删除磁盘分区、修改分区表和打印磁盘分区,这里仅举几个例子。

删除分区前,建议先备份分区上的所有数据。

在我们的设置中,我们在系统上附加了一个 USB 驱动器,其中有两个分区: /dev /sdc1 和 /dev /sdc2,为了确认分区的存在,我们将按照以下方式运行 fdisk 实用程序。

$ sudo fdisk -l /dev/sdc

您也可以运行命令列出块卷上的分区,如下所示。

$ lsblk | grep sdc

我们将使用 FDisk 实用程序删除第二个分区 /dev/sdc2

首先,调用 fdisk 命令行工具

$ sudo fdisk /dev/sdc

这将启动一个交互式命令行。输入 p 打印驱动器的当前分区表,下面的输出确认了两个分区的存在。

 #yyds干货盘点#如何在 Linux 下删除分区_磁盘分区

由于我们的任务是删除第二个分区,我们将输入 "d" 用于删除,然后按 Enter。接下来,指定要删除的驱动器分区编号,在本例中,分区编号是 2,对应于 /dev/sdc2

您将收到消息: Partition 2 has been deleted.

要保存对分区表所做的更改,输入 "w" 写入更改并按 ENTER。

 #yyds干货盘点#如何在 Linux 下删除分区_逻辑卷_02

要确认卷已经被删除,再次运行 fdisk 实用程序,如下所示。

$ sudo fdisk /dev/sdc

提示该命令时,输入 "p" 以查看分区表。这次仅列出一个分区 : /dev /sdc1,这证实我们已成功删除了第二个分区。

 #yyds干货盘点#如何在 Linux 下删除分区_分区表_03

如何删除 LVM 分区

LVM 逻辑卷管理 (Logical Volume Management) 是一个将多个磁盘分区或硬盘组合成一个卷组 (VG) 的存储概念。因此,卷组可以用作单个大卷,也可以细分为其他逻辑卷 (LV)。

在本例中,我们在一个名为 /data 的挂载点上安装了一个名为 vg01 的卷组。

$ df -Th | grep -i /data

 #yyds干货盘点#如何在 Linux 下删除分区_分区表_04

您也可以运行 lvs 命令列出逻辑卷和卷组

$ sudo lvs

 #yyds干货盘点#如何在 Linux 下删除分区_逻辑卷_05

我们将从 vg01 卷组中删除 lv01 逻辑卷

首先将逻辑卷条目从 /etc /fstab 文件删除

$ cat /etc/fstab
...
/dev/mapper/vg01-lv01 /data ext4 defaults 0 0
...

保存更改并退出文件。接下来,卸载逻辑卷所挂载的目录

$ sudo umount /data

接下来,禁用逻辑卷组

$ sudo lvchange -an /dev/vg01/lv01

请确认删除 LVM 卷,出现提示时,输入 y 继续

$ sudo lvremove /dev/vg01/lv01

接下来,禁用卷组

$ sudo vgchange -an vg01

然后,删除卷组

$ sudo vgremove vg01

最后,删除名为 vg01 的卷组的物理卷。在本例中,这些是物理卷是: /dev /sdb1 和 /dev /sdb2

$ sudo pvremove /dev/sdb1 /dev/sdb2

当您再次运行 lvs 命令时,将不会得到任何输出,这表明 LVM 卷已成功删除。

$ sudo lvs

标签:yyds,删除,vg01,分区,sudo,dev,干货,Linux,fdisk
From: https://blog.51cto.com/u_11365839/6054741

相关文章

  • linux中软件有哪几种安装方式
    一、绿色安装1.找到相应的安装包,例如apache-tomcat-9.0.zip   上传到linux中的opt目录2.解压安装包  unzip  apache-tomcat-9.0.zip3.进入tomcat目录下的bi......
  • 干货| 小程序运行基本机制及安全机制分享
    近年来,各大平台纷纷上架小程序,迎来了小程序的爆发式增长。今天就来跟大家简单分享一下小程序基本的运行机制和安全机制。小程序的由来在小程序没有出来之前,最初微信WebVi......
  • 【Linux】查看Linux服务器配置概况/CPU/GPU/内存
    ✨配置概况在有GUI界面的Linux服务器可以上直接点击右上角选择Setting>AboutCPU:36核心,主频3.00Ghz,x84_64架构内存:125.5G硬盘:5T✨CPUCPU:36核心,主频3.00Ghz,x84_64......
  • Linux知识点
    Linux虚拟化所需工具:https://pan.baidu.com/s/1643-kYcx9oPGnGEZM1pLOw?pwd=g0v5提取码:g0v5基础包#解决在7的版本中没有ifconfig命令,加上-y不用手动确认yuminstall......
  • linux的安装方式--yum安装
    yum安装 前提 在Linux上安装软件中最头疼的就是软件包之间的依赖关系,通常安装A软件,但是编译的时候会报错说需要B软件,当安装B软件时又报告需要C软件。这个问题rpm安......
  • 基础-Linux网络
    查看路由表[root@localhost~]#route-nDestinationGatewayGenmaskFlagsMetricRefUseIface0.0.0.0172.18.4.2540.0.0.0......
  • #yyds干货盘点 歌谣学前端之react笔记之学习日历样式的设置
    前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他今天又是接近兄弟的一天人生难免坎坷大不了从......
  • 如何在Linux上优雅地写代码-Linux生存指南
    初入Linux,发现老是要面对一个命令行,大黑框,看不懂各种手册,写代码也是用vi/vim,难受的捉急。其实Linux下的各种工具,强大得超出你的想象,如果你初入Linux,那么你急需阅读这篇文章,......
  • linux文件拼接命令 paste
    paste[文件名1[文件名2]……][选项]-s把文件以行的方式拼接-d制定分隔符,默认以制表符分隔[root@localhost~]#seq5>1.txt[root@localhost~]#seq610>2.t......
  • #yyds干货盘点# LeetCode程序员面试金典:合并排序的数组
    题目:给定两个排序后的数组A和B,其中A的末端有足够的缓冲空间容纳B。编写一个方法,将B合并入A并排序。初始化 A和B的元素数量分别为 m和n。示例:输入:A=[1......