Linux磁盘管理学习记录

这篇博客详细介绍了Linux系统中如何查看磁盘使用情况、添加硬盘、创建及挂载文件系统,以及使用LVM进行动态扩展。包括使用df、du、fdisk、mke2fs等命令进行磁盘管理,以及在Hyper-V虚拟机中添加硬盘的步骤。还涵盖了通过修改fstab和rc.local文件实现自动挂载,并展示了如何使用LVM进行物理卷、卷组和逻辑卷的创建与扩展。
摘要由CSDN通过智能技术生成

任务一
df 查看磁盘总容量 使用容量 剩余容量
-i 查看inodes使用状况
-h 系统自主调节单位
-k -m 以“K”、“M”为单位

cat /etc/redhat-release 查看系统版本

du 查看某目录或文件大小
用法:du [-abckmsh] [文件或目录名] | [其它命令]
例:du -a centos/ | head -n 20(显示centos目录前20行)
–help 帮助
-a 全部文件与目录大小
-b 以bytes为单位输出
-h 系统自主调节单位
-k -m 以“K”、“M”为单位
-c 最后加总
-s 直列总和
“|” 管道符
任务二
为虚拟机添加硬盘:
打开Hyper-V管理器——打开设置——选择IDE控制器——选择硬盘驱动器——点击添加——选择添加的硬盘驱动器——点击新建——根据向导完成创建——点击应用——确认

fdisk -l /dev/sd* 查看磁盘状况
fdisk /dev/sdb 对磁盘进行更改
输入“m”获得帮助,按照帮助对磁盘进行分区(第一个扇区不用填,第二个填分区想要的大小)

任务三
mke2fs --help 用法
mke2fs -t ext4 -b 4096 /dev/sdb2 对sdb2进行格式化
mkdir /newdir 创建目录newdir
mount /dev/sdb2 /newdir/ 将sdb2挂载到newdir目录
umount /dev/sdb2 卸载(不能卸载当前所在目录的磁盘分区)
umount -l /dev/sdb2 强制卸载

e2label /dev/sdb2 Test 将分区的标签设置为Test
mount LABEL=Test /newdir/ 通过标签的方式将分区挂载到newdir目录上

使用fstab文件进行挂载
vi /etc/fstab 编辑fstab文件
/dev/sdb2(需要挂载的磁盘) /newdir(挂载目录) /ext4(类型) defanlts 0 0
按“ESC”键,再按“:(英文冒号)”,输入wq(保存并退出)
cd /newdir 进入newdir目录
monut -a
完成
使用rc.local文件进行挂载 自动挂载
vi /etc/rc.local
mount /dev/sdb2 /newdir
按“ESC”键,再按“:(英文冒号)”,输入wq(保存并退出)
完成

任务四
rpm -qa lvm 查看lvm安装情况
yum install -y lvm* 安装或升级lvm
py 物理磁盘
vg 磁盘组 卷组
pe 大小
lv vg分区
pvcreate /dev/sdb 创建物理卷
pvdisplay 显示物理卷属性
vgcreate -s 16M vgEric /dev/sdb 创建名为“vgEric”的卷组
lvcreate -L 512M -n lvEric vgEric 创建名为“lvEric”的分组
mkfs.ext4 /dev/vgEric/lvEric 格式化
mkdir /newdir 创建新文件夹
mount /dev/vgEric/lvEric /newdir./ 挂载到新建文件夹
lvextend -L +100M /dev/vgEric/lvEric 增加100M空间
lvdisplay 查看物理卷分区信息
vgdisplay 查看物理卷信息
resize2fs /dev/vgEric/lvEric 更新磁盘信息
umont /newdir/ 卸载
lvremove /dev/mapper/vgEric-lvEric 删除物理卷

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值