开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第32天,点击查看活动详情
简介
fdisk是一种操作和展示硬盘分区表的工具,可以操作gpt,mbr,Sun,sgi 和bsd类型分区
linux下 hd一般是一个IDE硬盘,sd一般是scsi硬盘或者移动硬盘,vd一般表示虚拟硬盘。硬盘按照sda sdb...排序;同一磁盘分区一般按照sda1 sda2....排序。
命令举例
命令: fdisk -l 查看磁盘,显示磁盘的分区类型和分区信息
命令: lsblk -f 查看磁盘的文件系统信息,如下图所示
df -T 可以查看已经挂载的文件系统
命令: fdisk /dev/磁盘名 进入磁盘配置交互窗口
输入m ,查看可用命令
输入 i ,查看磁盘分区信息
输入 g,配置磁盘为mbr分区格式
输入 o,配置磁盘为gpt分区格式
咱们最常见的也就是这两种了
上图是一个mbr分区格式的磁盘,无分区
创建一个分区的步骤: n -》p-》1-》2048-》+5g-》w
n:新建一个磁盘,new的缩写
p;创建主分区,primary的缩写
1:分区id分配为1
2048: 此分区的起始分区
+5g:申请的空间大小为5g,可以用+sectors or +size{K,M,G,T,P} 格式,可读性上,写+5G省快速点
w:保存这个分区
至此完成一个分区,如图1所示,效果如图2所示
图1
图 2
使用 lsblk -f可以看到我们的新分区
但是并未挂载到我们系统文件系统里
创建一个目录文件,然后把我们的新分区挂载上去,就可以随意玩耍我们的新硬盘了。
- 挂载点的卸载命令:umount /dev/sdb3
d 删除分区,删除完记得w一下,保存生效
分区就被删除掉了
上面文中虽然讲了点文件系统的东西,这东西和分区关系不大,这是给操作系统用的。
操作系统会认识分区是什么文件系统,然后把数据搬进去搬出来。