习fdisk分区命令
本次测试环境 虚拟机vm10,Linux系统centos7.5
新建硬盘分区格式化并挂载
一)
添加一块虚拟硬盘(准备一个测试分区) ,前提是关机状态
添加硬盘 --> 分区 --> 格式化 --> 挂载
二)
关机 init 0 或 poweroff或…
编辑虚拟机设置
分区概念及fdisk命令的了解
1、什么是分区? 分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁盘使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。2、为什么要有多个分区?
防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。
增加磁盘空间利用率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空间。这时我们需要取这些文件大小的平均值进行区块大小的划分。
数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用户数据填满整个硬盘,引起的系挂起。
基于命令行界面的分区表创建和编辑工具。一个硬盘需要分为一个或多个分区,这个信息在分区表里面记录。
概念:fdisk是一个创建和维护分区表的程序
格式:fdisk [选项]
命令 | 功能 |
---|---|
Command (m for help): m | 输出帮助信息 |
a | 设置启动分区 |
b | 编辑分区标签 |
d | 删除一个分区 |
l | 列出分区类型 |
m | 帮助 |
n | 建立一个新的分区 |
o | 创建一个新的空白DOS分区表 |
p | 打印分区表 |
q | 退出不保存设置 |
s | 给出分区大小(块数) |
t | 改变分区的ID |
u | 改变显示的单位 |
v | 检查验证分区表 |
w | 保存分区表 |
x | 扩展应用 |
[root@aubin aubin]# fdisk -l 查看设备挂载情况
磁盘 /dev/sda:53.7 GB, 53687091200 字节,104857600 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0x000daaf4
注:sda1-4是主分区或者是扩展分区,sda5开始往后才是逻辑分区
设备 Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 57665535 28319744 8e Linux LVM
/dev/sda3 57665536 99608575 20971520 83 Linux
/dev/sda4 99608576 104857599 2624512 5 Extended
/dev/sda5 99610624 104857599 2623488 83 Linux
磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-root:26.8 GB, 26843545600 字节,52428800 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘 /dev/mapper/centos-swap:2147 MB, 2147483648 字节,4194304 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
创建主分区1
[root@aubin aubin]# fdisk /dev/sdb 给/dev/sdb分区
欢迎使用 fdisk (util-linux 2.23.2)。
更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。
Device does not contain a recognized partition table
使用磁盘标识符 0xa48d606b 创建新的 DOS 磁盘标签。
命令(输入 m 获取帮助):p 查看分区信息
磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节
磁盘标签类型:dos
磁盘标识符:0xa48d606b
设备 Boot Start End Blocks Id System
命令(输入 m 获取帮助):n 创建分区命令
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p 在dev/sdb1下创建主分区1
分区号 (1-4,默认 1):
起始 扇区 (2048-41943039,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-41943039,默认为 41943039):+2G
分区 1 已设置为 Linux 类型,大小设为 2 GiB
命令(输入 m 获取帮助):w 保存操作,不保存是q
The partition table has been altered!
Calling ioctl() to re-read partition table.
正在同步磁盘。
查看主分区1是否建立
[root@aubin aubin]# ll /dev/sdb1
brw-rw----. 1 root disk 8, 17 12月 1 20:18 /dev/sdb1
格式化硬盘
mkfs后面所接的代表的是将要格式化成的文件系统类型[root@aubin aubin]# lsblk -f /dev/sdb1 查看/dev/sdb1是否格式化
[root@aubin aubin]# mkfs.xfs /dev/sdb1 格式化/dev/sdb1硬盘为xfs文件系统
meta-data=/dev/sdb1 isize=512 agcount=4, agsize=131072 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0, sparse=0
data = bsize=4096 blocks=524288, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal log bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
挂载硬盘/dev/sdb1到/sdb1上
[root@aubin ~]# mount /dev/sdb1 /sdb1/
mount: /dev/sdb1 已经挂载或 /sdb1 忙
/dev/sdb1 已经挂载到 /sdb1 上
[root@aubin ~]# vim /etc/fstab 永久挂载
在最后一行加入 /dev/sdb1 /sdb1 xfs defaults 0 0
root@aubin ~]# df -Th 查询当前系统所有文件系统类型
文件系统 类型 容量 已用 可用 已用% 挂载点
devtmpfs devtmpfs 470M 0 470M 0% /dev
tmpfs tmpfs 487M 0 487M 0% /dev/shm
tmpfs tmpfs 487M 8.5M 478M 2% /run
tmpfs tmpfs 487M 0 487M 0% /sys/fs/cgroup
/dev/mapper/centos-root xfs 25G 7.4G 18G 30% /
/dev/sda1 xfs 497M 200M 298M 41% /boot
tmpfs tmpfs 98M 28K 98M 1% /run/user/1000
/dev/sr0 iso9660 4.3G 4.3G 0 100% /run/media/aubin/CentOS 7 x86_64
/dev/sdb1 xfs 2.0G 33M 2.0G 2% /sdb1 新增sdb1文件系统
在/创建test文件,目录ssr下txt文件
[root@aubin ~]# cd /sdb1/
[root@aubin sdb1]# vim test
[root@aubin sdb1]# mkdir ssr
[root@aubin sdb1]# cd ssr
[root@aubin ssr]# vim txt
[root@aubin ssr]# cd ~
[root@aubin ~]# tree /sdb1
/sdb1
├── ssr
│ └── txt
└── test
1 directory, 2 files
参考文档
![](https://blog.csdn.net/weixin_45591980/article/details/110088421)
或许前路永夜,即便如此我也要前进,因为星光即使微弱也会为我照亮前路
当你的才华配不上你的野心,努力的时候到了!