首页
运维教程
Linux基础
系统服务
系统架构
数据库
shell脚本
虚拟化
大数据
DevOps
企业案例
运维开发
python
go语言
运维安全
行业资讯
网络基础
系统安全
运维面试
学习路线
学习方法
面试题库
职场解惑
软件
运维软件
办公软件
书籍资源
技术陪跑营
重要信息
首页 运维教程Linux基础【linux】循序渐进学运维-基础篇-分区命令fdisk

【linux】循序渐进学运维-基础篇-分区命令fdisk

文章目录

  1. 命令概述:
  2. 分区实验
    1) 在虚拟机新添加一块硬盘
    2) 使用fdisk进行分区
    a) 使用命令分区
    b) 提示输入m查看帮助,我们来看看都有哪些帮助的选项:
    c) 每行参数的含义:
    d)此处我们要做的是新建分区,所以输入n 新建一个分区
    e) 创建主分区
    f) P 显示分区情况
    g) 分完后,我们保存退出 w
    3) 让新分区生效
    4) 挂载使用新分区
    a) 格式化分区
    b) 创建挂载目录并进行挂载
    c) 至此,我们就可以进入新分区新建操作了
  3. fdisk的其他用法
    a) fdisk -l
    总结:

1. 命令概述:

fdisk
作用: 磁盘分区,是Linux发行版本中最常用的分区工具
用法: fdisk [选项] device
常用的选项 : -l 查看硬盘分区表

2. 分区实验

步骤:
1) 在虚拟机新添加建一块硬盘
2) 使用fdisk 对新添加的硬盘进行分区
3) 格式化分区,让分区生效
4) 挂载分区

接下来按照步骤,一步步跟着我来学习吧:

1) 在虚拟机新添加一块硬盘

选中硬盘,点击添加
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
选择默认,点击完成

在这里插入图片描述

添加完硬盘之后的效果,如图:可以看到新硬盘
在这里插入图片描述

然后启动虚拟机:
在这里插入图片描述

启动时候的注意你的iso镜像是否挂在,如图所示:
在这里插入图片描述

2) 使用fdisk进行分区

先查看当前的分区有哪些?
在这里插入图片描述
可以看到我们新加的硬盘sdb ,下面我们对sdb进行分区

a) 使用命令分区

在这里插入图片描述

b) 提示输入m查看帮助,我们来看看都有哪些帮助的选项:

在这里插入图片描述
我们分别来每行参数的意思:

c) 每行参数的含义:

|参数|含义|
|–|–|
b edit bsd disklabel |编辑BSD磁盘标签
c toggle the dos compatibility flag |切换DOS兼容性标志
d delete a partition | 删除分区
g create a new empty GPT partition table |创建新的空GPT分区表
G create an IRIX (SGI) partition table |创建IRIX(SGI)分区表
l list known partition types |显示分区类型
m print this menu | 打印帮助菜单
n add a new partition | 添加新的分区
o create a new empty DOS partition table |创建新的空DOS分区表
p print the partition table | 显示分区表
q quit without saving changes | 不保存,退出
s create a new empty Sun disklabel |创建新的空Sun磁盘标签
t change a partition’s system id |改变分区类型
u change display/entry units |更改显示/输入单位
v verify the partition table |验证分区表
w write table to disk and exit |写分区表信息到硬盘,保存操作并退出
x extra functionality (experts only) |额外功能(仅限专家)

d)此处我们要做的是新建分区,所以输入n 新建一个分区

在这里插入图片描述
注: 这里的 extended 扩展分区
primary partition(1-4) 主分区
一般主分区最多四个,逻辑分区可以有多个。

我们这边是第一快硬盘,所以直接选择主分区即可:

e) 创建主分区

在这里插入图片描述

分完之后又回到了初始位置,我们想查看下当前的分区情况:

f) P 显示分区情况

在这里插入图片描述

g) 分完后,我们保存退出 w

在这里插入图片描述

至此我们已经分区完毕,可以查看:
在这里插入图片描述

3) 让新分区生效

让分区生效有两种方法:
一种是重启,一种是 获取新的分区表。 获取新分区表使用的命令是partx

[root@gaosh-1 ~]# partx -a /dev/sdb

4) 挂载使用新分区
a) 格式化分区
[root@gaosh-1 ~]# mkfs.ext4 /dev/sdb1
mke2fs 1.41.12 (17-May-2010)
文件系统标签=
操作系统:Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
328656 inodes, 1313305 blocks
65665 blocks (5.00%) reserved for the super user
第一个数据块=0
Maximum filesystem blocks=1346371584

注意: 要格式化成ext4,使用命令 mkfs.ext4, 要格式化成 xfs系统,则使用
mkfs.xfs

b) 创建挂载目录并进行挂载

在这里插入图片描述

c) 至此,我们就可以进入新分区新建操作了

在这里插入图片描述

注意: 进入新分区是从挂载目录进去,而不是从/dev/sdb1,
在这里插入图片描述

3. fdisk的其他用法

a) fdisk -l

作用:通过fdisk -l 查看机器所挂硬盘个数及分区情况

在这里插入图片描述
上图可以看到,磁盘是21.5G,事实上是20G,有255个磁面,63个扇区,2610个磁柱。 每个磁柱的容量是8225280个字节。

#### 总结:
至此,fdisk的本用法,我们已经介绍完了,本文涉及到了磁盘的相关信息,比如磁头,磁柱,扇区等概念,这些与磁盘相关的内容,我会在硬盘的介绍章节,做详细的阐述。

本文链接:http://www.geekyunwei.com/597.html

网友评论comments

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

暂无评论

Copyright © 2021 极客运维 公众号《极客运维之家》
扫二维码
扫二维码
返回顶部