首页 > 代码库 > 第六天 yum 磁盘分区与格式化

第六天 yum 磁盘分区与格式化

一、yum软件包管理:

yum repolist all:查询yum文件库。

1 安装
yum install 后加 软件包全称
2 更新和升级

yum update 全部更新

yum update package1 更新指定程序包package1

yum check-update 检查可更新的程序

yum upgrade package1 升级指定程序包package1

 

3 查找和显示
yum info package1 显示安装包信息package1
yum list 显示所有已经安装和可以安装的程序包
yum list package1 显示指定程序包安装情况package1
yum groupinfo group1 显示程序组group1信息yum search string 根据关键字string查找安装包

4 删除程序
yum remov; erase  删除程序包package1
yum deplist package1 查看程序package1依赖情况

5 清除缓存
yum clean packages 清除缓存目录下的软件包
yum clean headers 清除缓存目录下的 headers
yum clean oldheaders 清除缓存目录下旧的 headers
yum clean, yum clean all (= yum clean packages; yum clean oldheaders) 清除缓存目录下的软件包及旧的headers

 

二、磁盘分区和格式化:

分区命令:fdisk /dev/sd*   1.n:创建新的分区  2.p创建主分区  再输入1 再回车  w保存             d,w是删除分区

创建完分区后格式化才能使用  例:   mkfs.ext4 /dev/sdb

将目录挂载到 新创的分区 例:mount /dev/sdb  

卸载磁盘分区  umount /dev/sdb 

ps: ll /dev/sd*  可以查看已加入的硬盘    df -h 可以查看挂载情况

 

LVM分区方法:

LVM简介

1.pv 物理卷 2.VG卷组 3.LV逻辑卷
4.PE 物理区 5.LE逻辑区

 

创建和查看物理卷
1.pvcreate /dev/sdb /dev/sdc/ /dev/sdd
2.pvdisplay 显示物理卷属性
3.pvscan 扫描系统现有的pv

 

vgcreate vg01 /dev/sdb /dev/sdc
vgdisplay 显示属性
vgscan

 

在lvcreate -L 550M -n lv01 vg01
lvdisplay vg01/lv01
lvscan

 

mount /dev/vg01/lv01 /dir01 df -h

 

LVM容量调整
LV扩展

 

lvetend -L +1G /dev/vg01/lv01

 

resize2fs -f /dev/vg01/lv01 df -h lvdisplay/dev/vg01/lv01

 

vgextend vg01

 

 

ps:解除逻辑分区的命令

 

umount /dev/vg01/lv01 解除逻辑磁盘挂载
df -h 检查解除挂载是否成功

lvremove -f /dev/vg01/lv01 删除逻辑卷 <-f 强制删除>
lvscan 检查逻辑卷删除是否成功

vgchange -a n vg01 将卷组设置为非活动状态 < -a 活性 y | n >
vgremoe -f /dev/vg01 删除卷组 <-f 强制删除>
vgscan 检查卷组删除是否成功

pvremove /dev/sdb /dev/sdc /dev/sdd 删除物理卷
pvscan 检查物理卷删除是否成功

 

 

 

第六天 yum 磁盘分区与格式化