blkid 列出硬盘UUID
[root@zs ~]# blkid
/dev/sda1: UUID="77dcd110-dad6-45b8-97d4-fa592dc56d07" TYPE="xfs"
/dev/sda2: UUID="oDT0oD-LCIJ-Xh7r-lBfd-axLD-DRiN-TwaIvV" TYPE="LVM2_member"
/dev/sr0: UUID="2017-09-05-14-14-50-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos"
/dev/mapper/centos-root: UUID="9adbb54d-57de-485f-92a7-e8a97c959738" TYPE="xfs"
/dev/mapper/centos-swap: UUID="0b6a2698-d12d-43c0-be1d-ff683e467e42" TYPE="swap"
fdisk/gdisk 磁盘分区
fdisk 用于操作MBR格式分区表
gdisk 用于操作GPT格式分区表
a 活动分区标记/引导分区
b 编辑bsd磁盘标签
c 切换dos兼容性标记
d 删除分区
g 创建新的空GPT分区表
G 创建一个IRIX (SGI) 分区表
l 显示已知分区类型
m 打印帮助菜单
n 新建分区
o 创建新的DOS分区表
p 打印分区表
q 退出不保存
s 创建一的新的空Sun磁盘标签
t 设置分区号
u 更改显示/输入单位
v 进行分区检查
w 保存并退出
x 扩展应用,高级功能
分区格式化 mkfs
mkfs.xfs /dev/sdb1 格式化后格式为xfs
mkfs.ext3 /dev/sdb1 格式化后格式为ext3
场景一:新增硬盘挂载-MBR(MSDOS),GPT用gdisk,方法相同
查看新增硬盘 lsblk
执行partprobe刷新分区表,格式化磁盘 mkfs.ext3 /dev/sdb1
修改/etc/fstab【/dev/sdb1 /new ext3 defaults 0 0】,实现开机自动mount
查看PV(physical volume,即物理卷,就是物理磁盘)
查看VG(volume group,即卷组,就是一组物理磁盘的组合,即管理硬盘的系统)
扩展LV(logical volume,逻辑卷,操作系统分出来的各个分区)
增加目录容量
xfs使用xfs_growfs
ext4使用resize2fs
场景三:校验并修复文件系统
xfs使用:xfs_repair /dev/sda3
ext4使用:fsck.ext4 /dev/sda3
场景四:删除分区,释放空间,并扩容到根目录
1、查看分区挂载情况,需要把/hmoe分区空间释放
2、取消挂载,再次查看分区情况,/home目录已取消挂载
umount /dev/mapper/centos-home /home
将新增分区设置为swap分区:mkswap /dev/sda4
场景六:使用parted新建分区
查看硬盘分区情况:parted /dev/sda print
新增分区,parted /dev/sda mkpart primary xfs(分区格式) 22.5GB 23GB