存储管理
一、了解磁盘
Linux的一个重要思想之一就是一切皆文件,而磁盘作为存储数据的重要设备,在系统中也有与之对应的设备文件。根据不同接口类型的设备,其设备文件的命名方式亦不同。

左边为 固态硬盘ssd 右边为机械硬盘
二、磁盘管理
添加磁盘



1.管理硬盘
创建分区
查看是否创建成功
输入命令
[root@localhost ~]# lsblk

在 磁盘 b中创建分区



查看 现在分区的状态

格式化(创建文件系统)
输入命令
[root@localhost ~]# mkfs.ext4 /dev/sdb1

挂载(mount)
输入命令
[root@localhost ~]# mount -t ext4 /dev/sdb1 /mnt/disk1

输入命令
[root@localhost ~]# df -Th
查看挂载信息

永久挂载
输入命令
[root@localhost ~]# vim /etc/fstab
在此文件中编辑(此文件中内容非常重要 不能随便更改 一定注意 不能输错)

/dev/sdb1 /mnt/disk1 ext4 defults 0 0
查看磁盘信息
输入命令
[root@localhost ~]# df -Th


三、LVM逻辑卷
由于基本磁盘只有四个分区,无法调整磁盘大小,所以引入了LVM逻辑卷。也是管理磁盘的一种方式,性质与基本磁盘无异,但是LVM可随意扩张。
- LVM:逻辑管理卷。
- PV:物理卷,一块硬盘,或多块硬盘。
- VG:卷组一块磁盘的总称。
- LV:逻辑卷,一个逻辑分区,一个分区。
1.PV
将磁盘转化为物理卷
输入命令
[root@localhost ~]# pvcreate /dev/sdc

2.VG
创建卷组
输入命令
Volume group "vg1" successfully created

3.LV
创建逻辑卷
输入命令
[root@localhost ~]# lvcreate -L 200M -n lv1 vg1

4.创建文件系统
输入命令
[root@localhost ~]# mkfs.ext4 /dev/vg1/lv1

5.挂载
创建一个挂载文件夹
[root@localhost ~]# mkdir /mnt/lv1
输入命令
[root@localhost ~]# mount /dev/vg1/lv1 /mnt/lv1/

查看挂载信息

6.扩容
扩容lv


基本命令汇总

四、交换分区管理Swap
1.概念
和Windows中的虚拟内存本质基本相同,作用是为了“提升内存”的容量,就是讲硬盘中的一部分划分给内存以供临时使用。
2.查看当前交换分区
输入命令
[root@localhost ~]# free -m

3.新增交换分区
创建分区完成后 再次进入创建

查看 分区

将他格式化

挂载
创建交换空间 并挂载
输入命令
[root@localhost ~]# swapon /dev/sde1
[root@localhost ~]# mkswap /dev/sdd1

验证
之前:

之后:

本文详细介绍Linux系统下的磁盘管理方法,包括基本磁盘分区、格式化与挂载流程,LVM逻辑卷的创建与扩容操作,以及交换分区的管理技巧。适合Linux初学者及系统管理员参考。
1366

被折叠的 条评论
为什么被折叠?



