管理磁盘及分区
fdisk:磁盘及分区管理工具,系统自带
检测并确认新硬盘
开机会自动检测并加载新硬盘,无须额外安装驱动。
fdisk -l:列出当前系统中所有硬盘设备及其分区的信息
Device:分区的设备文件名称
Boot:是否是引导分区,是用“*”标识
Start:该分区在硬盘中的起始位置(柱面数)、
End:该分区在硬盘中的结束位置(柱面数)
Blocks:分区的大小,以Blocks(块)为单位,默认块大小为1024字节 I
d:分区对应的系统id号,83:表示EXT4分区;8e:表示LVM逻辑卷
System:分区类型 规划硬盘中的分区
fdisk:在硬盘设备中创建、删除、更改分区等操作
fdisk /dev/sdb:进入到交互式的分区管理界面中
m:查看各种指令的帮助信息。
p——列出硬盘中的分区情况
信息显示的格式与执行“fdisk -l”命令相同
n——新建分区
e:新建扩展分区
p:新建主分区
d——删除分区
Command (m for help): d //进入删除指定分区
Partition number (1-4): 1 //指定删除的分区编号
t——变更分区的类型
新建的分区默认文件系统类型为EXT4。
若要将分区更改为其他文件系统类型,就需要变更
83:EXT4;82:swap;8e:LVM
Command (m for help): t //变更分区的类型
Partition number (1-4): 1 //指定分区编号
Hex code (type L to list codes): l //查看文件系统的ID号
Hex code (type L to list codes): 82 //将分区类型变更为
Command (m for help): p //查看硬盘中的分区情况
w——保存分区
q——退出fdisk分区工具
lvm
1、硬盘分区
2、更改类型为8e(LVM)
3、创建物理卷pv
pvcreate 设备名 //创建
pvcreate /dev/sdb1
pvscan 设备名 //扫描查看
pvdisplay 设备名 //详细信息
pvremove 设备名 //删除
4、创建卷组vg
vgcreate 卷组名 物理卷1 物理卷2 //创建卷组
vgcreate aaa /dev/sdb1 /dev/sdc1
vgscan //扫描
vgdisplay
vgremove
vgextend
vgreduce
5、创建逻辑卷
lvcreate -L +空间 -n 逻辑卷名 卷组名
lvscan
lvdisplay
lvremove
lvextend
lvreduce
6、格式化逻辑卷
mkfs -t ext4 逻辑卷名
7、挂载逻辑卷
mount 逻辑卷名 挂载点
查看磁盘使用空间:df -hT
8、扩展逻辑卷空间:
lvextend -L +2G 逻辑卷名
重新识别文件系统大小:resize2fs /dev/aaa/666
resize2fs 卷组名
重新识别逻辑卷
resize2fs 逻辑卷名:linux6
xfs_growfs 逻辑卷名:Linux7
查看磁盘使用空间:df -hT
配额
1、支持配额功能挂载:usrquota,grpquota
mount -o usrquota,grpquota 卷名 挂载点
查看挂载:mount
2、检测生成配额文件
关闭防火墙:setenforce 0 //临时关闭防火墙
vi /etc/sysconfig/selinx
SELINUX=disabled
quotacheck -augcv 生成配额文件
quotacheck -ugcv 卷名
-a:扫描全部分区
-u:检测用户配额
-g:检测组配额
-c:生成配额文件
-v:显示详细过程
3、编辑配额文件对用户或组限制
edquota -u 用户名
edquota -g 组名
4、开启:
quotaon -ugv 挂载点
quotaoff -ugv 挂载点
5、验证
dd if=/dev/zero of=/挂载点/文件 bs=大小 count=数量
6、查看配额使用情况
quota -u 用户名
quota -g 组名
7、查看整个文件系统使用情况
repquota /挂载点
磁盘文件管理随笔
最新推荐文章于 2024-06-03 19:12:27 发布