Linux删除PV命令 linux常用命令 删除

各位大神帮帮忙,我在linux做了个PV 。后来我先删了物理分区 , PV就不知如何删除了?请大神回答,如下图因为你的PV的名字没有了 , 所以你无法通过名字删除 。
你可以试着用PV 的UUID删除 。
关于linux的删除命令我来告诉你,m是一个危险的命令,使用的时候要特别当心 。命令格式:rm [选项] 文件… 命令功能:删除一个目录中的一个或多个文件或目录 , 如果没有使用- r选项,则rm不会删除目录 。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状 。
命令参数:-f, --force 忽略不存在的文件,从不给出提示 。-i, --interactive 进行交互式删除-r, -R, --recursive 指示rm将参数中列出的全部目录和子目录均递归地删除 。-version 输出版本信息并退出
命令实例:实例一:删除文件file,系统会先询问是否删除 。命令:m 文件名实例二:强行删除file,系统不再提示 。命令:rm -f log1.log实例三:删除任何.log文件;删除前逐一询问确认 命令:rm -i *.log
拓展资料:
Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间) 。以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力 , 已成为今天世界上使用最多的一种UNIX 类操作系统,并且使用人数还在迅猛增长 。
linux删除命令是什么 linux删除命令详情linux删除命令rm-rf命令 。具体详情:
1、rm命令在Linux下通常用来删除文件 。
2、rm-r命令递归Linux删除PV命令的删除文件夹Linux删除PV命令,甚至是空Linux删除PV命令的文件夹 。
3、rm-f命令能不经过询问直接删除‘只读文件’ 。Linux下删除文件并不在乎该文件是否是只读的,而只是在意其父目录是否有写权限 。所以,-f这个参数只是表示不必一个个删除确认,而是一律悄悄删除 。另外,原始的rm命令其实也是没有删除提示的 , 只是一般的发行版都会将rm通过别名的方式增加-i参数来要求删除确认,而-f则抑制了这个提示 。
4、rm-rf/:强制删除根目录下所有东西 。
5、rm-rf*:强制删除当前目录的所有文件 。
6、rm-rf.:强制删除当前文件夹及其子文件夹 。
如何安全的删除Linux LVM中的PV物理卷?一、由于硬盘或者分区的操作方式其实都一样 , 所以就以分区为例 。
二、/home分区2.6G,由如下pv组成:
/dev/sda5 100M
/dev/sda6 200M
/dev/sda7 300M
/dev/sda8 400M
/dev/sda9 500M
/dev/sda10 600M
/dev/sda11 500M
很碎对吧?^_^因为测试 。
三、随机写了一堆文件进去,用量达到了2G,空闲500M
四、准备将sda6这个200M的PV卸掉(卸掉的容量必须小于空闲容量)
好了开始具体操作了 。
卸载分区(缩小操作必须卸载才能进行):
umount /home
缩小分区:
e2fsck -f /dev/liuhg_disk/home
resize2fs /dev/liuhg_disk/home 2200M
首先将分区缩小到2200M这是为了给sda6腾出空间,sda6为200M,而我腾出了400M,因此应该是足够的 。
缩小逻辑卷:
lvreduce -L 2200M /dev/liuhg_disk/home
分区缩小了用到的逻辑卷也要随着缩小,并查看PV使用的状态:
pvdisplay -m
显示如下:
--- Physical volume ---
PV Name /dev/sda5
VG Name liuhg_disk
PV Size 103.26 MiB / not usable 3.26 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 25
Free PE 0
Allocated PE 25
PV UUID 5lnx52-b4jc-OOfZ-f2QA-ttdQ-DZeD-Ce3rb3
--- Physical Segments ---
Physical extent 0 to 24:
Logical volume /dev/liuhg_disk/home
Logical extents 0 to 24
--- Physical volume ---
PV Name /dev/sda6
VG Name liuhg_disk
PV Size 203.92 MiB / not usable 3.92 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 50
Free PE 0 -----太悲剧了,sda6里写满了数据一点不剩
Allocated PE 50 -----这50PE的数据要挪走才行,否则数据就丢了 , 并且存放的地方也必须是连续的至少50PE
PV UUID S2ane6-nlFG-uSNR-35NP-Yxa6-cXRb-r8E8mK
--- Physical Segments ---
Physical extent 0 to 49:
Logical volume /dev/liuhg_disk/home
Logical extents 25 to 74
--- Physical volume ---
PV Name /dev/sda7
VG Name liuhg_disk
PV Size 305.89 MiB / not usable 1.89 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 76
Free PE 76 ---这个分区有76个空余,因此预计装那50个是不会有问题的
Allocated PE 0
PV UUID 9CFnlx-CAEw-CSul-Rig9-FiCN-zK0a-oGmTEP
--- Physical Segments ---
Physical extent 0 to 75:
FREE
--- Physical volume ---
PV Name /dev/sda8
VG Name liuhg_disk
PV Size 407.87 MiB / not usable 3.87 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 101
Free PE 60
Allocated PE 41
PV UUID X0I8p0-x2xr-2xLG-QQD4-jbtS-3C4i-xPn4Bl
--- Physical Segments ---
Physical extent 0 to 40:
Logical volume /dev/liuhg_disk/home
Logical extents 471 to 511
Physical extent 41 to 100:
FREE
--- Physical volume ---
PV Name /dev/sda9
VG Name liuhg_disk
PV Size 509.84 MiB / not usable 1.84 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 127
Free PE 0
Allocated PE 127
PV UUID avJQaA-oMKt-NEoJ-ojBK-2Csc-1dca-1mh6Ue
--- Physical Segments ---
Physical extent 0 to 126:
Logical volume /dev/liuhg_disk/home
Logical extents 225 to 351
--- Physical volume ---
PV Name /dev/sda10
VG Name liuhg_disk
PV Size 603.98 MiB / not usable 3.98 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 150
Free PE 0
Allocated PE 150
PV UUID JlMIAF-A49n-M6HA-ZLXf-d8nS-pfZr-YeQsKT
--- Physical Segments ---
Physical extent 0 to 149:
Logical volume /dev/liuhg_disk/home
Logical extents 75 to 224
--- Physical volume ---
PV Name /dev/sda11
VG Name liuhg_disk
PV Size 478.47 MiB / not usable 2.47 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 119
Free PE 0
Allocated PE 119
PV UUID xnHJNA-tDVx-dryX-KM1x-g96Y-sptI-9iUOcU
--- Physical Segments ---
Physical extent 0 to 118:
Logical volume /dev/liuhg_disk/home
Logical extents 352 to 470
将sda6设置为离线状态:
pvchange -xn /dev/sda6
使用pvdisplay -m
显示如下:
??
--- Physical volume ---
PV Name /dev/sda6
VG Name liuhg_disk
PV Size 203.92 MiB / not usable 3.92 MiB
Allocatable NO -----表示已经关闭了该PV
PE Size 4.00 MiB
Total PE 50
Free PE 0
Allocated PE 50
PV UUID S2ane6-nlFG-uSNR-35NP-Yxa6-cXRb-r8E8mK
??
将sda6的数据移走:
pvmove -i 1 /dev/sda6
-i 1是每1秒钟报告一次数据迁移的进度 。
[root@liuhg /]# pvmove -i 1 /dev/sda6
/dev/sda6: Moved: 38.0%
/dev/sda6: Moved: 84.0%
/dev/sda6: Moved: 100.0%
重新用pvdisplay -m
显示如下:
??
--- Physical volume ---
PV Name /dev/sda6
VG Name liuhg_disk
PV Size 203.92 MiB / not usable 3.92 MiB
Allocatable NO
PE Size 4.00 MiB
Total PE 50
Free PE 50 ----显示完全空闲和Total PE数一致
Allocated PE 0
PV UUID S2ane6-nlFG-uSNR-35NP-Yxa6-cXRb-r8E8mK
??
从卷组里把sda6删除:
[root@liuhg /]# vgreduce liuhg_disk /dev/sda6
Removed "/dev/sda6" from volume group "liuhg_disk"
pvdisplay -m再看看吧:
--- NEW Physical volume --- -----还告诉你这是一个新的PV ^_^
PV Name /dev/sda6
VG Name -----空了
PV Size 203.92 MiB
Allocatable NO
PE Size 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID S2ane6-nlFG-uSNR-35NP-Yxa6-cXRb-r8E8mK
到此vgdisplay -v能看到已经没有了/dev/sda6了 。重新挂载/home
[root@liuhg /]# mount /dev/liuhg_disk/home /home
[root@liuhg /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 2.0G 546M 1.3G 30% /
tmpfs 504M 0 504M 0% /dev/shm
/dev/mapper/liuhg_disk-home
2.2G 1.8G 42M 98% /home
进去看看数据,一个都没丢 。
linux卸载软件命令linux卸载软件命令
1、打开一个终端,输入dpkg --list ,按下Enter键,终端输出以下内容,显示的是你电脑上安装的所有软件 。
2、在终端中找到需要卸载的软件的名称,列表是按照首字母排序的 。
3、在终端上输入命令sudo apt-get --purge remove 包名 ,此处我要删除的是polipo,那么在终端输入sudo apt-get --purge remove polipo,按下回车,输入密码,再次回车 。
4、执行过程中,会提示你是否真的要删除(继续执行删除命令),在终端输入y ,然后回车,删除程序继续执行 。
5、正常情况下,再次出现输入命令行删除成功 。
含义
Linux软件的安装和卸载一直是困扰许多新用户的难题 。在Windows中,我们可以使用软件自带的安装卸载程序或在控制面板中的“添加/删除程序”来实现 。与其相类似,在Linux下有一个功能强大的软件安装卸载工具,名为RPM 。它可以用来建立、安装、查询、更新、卸载软件 。该工具是在命令行下使用的 。在Shell的提示符后输入rpm,就可获得该命令的帮助信息 。
unixlinux下的删除 命令和 撤销命令1、删除命令:rm
-i 删除前逐一询问确认 。
-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认 。
-r 将目录及以下之档案亦逐一删除 。
rm删除的东西不能还原 。文件一旦通过rm命令删除,则无法恢复 , 所以必须格外小心地使用该命令 。
2、撤销命令:
u撤销上一步的操作 。
Ctrl r 恢复上一步被撤销的操作 。
扩展资料:
1、撤销命令的使用场景:vi编辑器:
基本上 vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode) 。这三种模式的作用分别是:
命令模式:
用户刚刚启动 vi/vim , 便进入了命令模式 。
此状态下敲击键盘动作会被Vim识别为命令,而非输入字符 。比如我们此时按下i,并不会输入一个字符,i被当作了一个命令 。
以下是常用的几个命令:
i 切换到输入模式,以输入字符 。
x 删除当前光标所在处的字符 。
: 切换到底线命令模式,以在最底一行输入命令 。
输入模式:
在命令模式下按下i就进入了输入模式 。
在输入模式中,可以使用以下按键:
字符按键以及Shift组合,输入字符
ENTER,回车键,换行
BACK SPACE,退格键,删除光标前一个字符
DEL,删除键,删除光标后一个字符
方向键,在文本中移动光标
HOME/END,移动光标到行首/行尾
Page Up/Page Down,上/下翻页
Insert,切换光标为输入/替换模式 , 光标将变成竖线/下划线
ESC , 退出输入模式,切换到命令模式
底线命令模式:
在命令模式下按下:(英文冒号)就进入了底线命令模式 。
底线命令模式可以输入单个或多个字符的命令,可用的命令非常多 。
在底线命令模式中 , 基本的命令有(已经省略了冒号):
q 退出程序
w 保存文件
按ESC键可随时退出底线命令模式 。
【Linux删除PV命令 linux常用命令 删除】关于Linux删除PV命令和linux常用命令 删除的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读