- A+
所属分类:Linux
fdisk磁盘分区管理
fdisk 是一个在Linux和类Unix操作系统中用于磁盘分区的工具。它提供了一个命令行界面,允许用户查看、创建、修改和删除磁盘分区。
fdisk -l列出所有分区表信息
在 fdisk 提示符下,你可以使用以下命令:
m:显示帮助菜单。
p:打印当前分区表。
n:创建新的分区。
w:写入分区表并退出。
d:删除分区。
q:不保存更改退出。
l:列出已知分区类型。
标准分区,给虚拟机加入一块硬盘
echo "- - -" > /sys/class/scsi_host/host0/scan //不关机加硬盘命令

lsblk列出块设备信息,-f文件系统

fdisk /dev/sdb //n->p->w

partprobe //刷新分区表
mkfs.xfs /dev/sdb1 //创建文件系统,-t文件系统类型type
mkdir /sdb1 //创建挂载目录
mount /dev/sdb1 /sdb1 //挂载
永久挂在两种方法:
vim /etc/fstab
/dev/sdb1 /sdb1 xfs defaults 0 0
UUID=c58ffa36-6039-4ef4-8c0e-2cb8b962ecf9 /sdb1 xfs defaults 0 0

逻辑分区
主分区和扩展分区:
MBR分区方案允许最多有四个主分区;
如果需要更多的分区,可以将一个主分区设置为扩展分区;
扩展分区本身不能直接用来存储数据,而是在其内部可以创建多个逻辑分区。逻辑分区的数量:
在扩展分区内部,可以创建多个逻辑分区;
逻辑分区的数量理论上受限于操作系统的限制,但实际上,大多数操作系统至少允许创建几十个逻辑分区。分区号:
逻辑分区的分区号通常从5开始,因为主分区和扩展分区的分区号是从1到4;
第一个逻辑分区通常会被分配分区号5。
fdisk /dev/sdb //n->e->p->n->l->p-w

partprobe //刷新分区表
mkfs.xfs /dev/sdb5 //创建文件系统,-t文件系统类型type
mkdir /sdb5 //创建挂载目录
mount /dev/sdb5 /sdb5 //挂载
永久挂载

df 磁盘文件系统使用情况 -h人类可读human -T文件系统类型type -i索引号信息inodes

free 显示可用或已用内存信息 -h人类可读human -m兆字节mb -g千兆字节gb
