centos7磁盘分区、格式化、挂载
fdisk
1、分区:
查看磁盘分区表:
fdisk -l
查看指定磁盘分区表:
fdisk -l /dev/sdb
分区命令:
fdisk /dev/sdb
常用命令:
n:创建新分区
d:删除已有分区
t:修改分区类型
l:查看所有支持的类型
p:显示现有分区信息
w:保存并退出
q:不保存并退出
m:查看帮助信息
d. 创建分区:
#fdisk /dev/sdb
Command (m for help): n
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extended
Select (default p): p
回车
回车
w
2、格式化:
# mkfs #有这么多格式可以参考
#mkfs mkfs.btrfs mkfs.cramfs mkfs.ext2 mkfs.ext3 mkfs.ext4 mkfs.fat mkfs.minix mkfs.msdos mkfs.vfat #mkfs.xfs
# 格式化为ext4
mkfs.ext4 /dev/sdb1
3、挂载:
建立一个挂载用的文件夹:
mkdir /data
手动挂载:
mount /dev/sdb1 /data
开机自动挂载:
blkid /dev/sdb1 #查看磁盘UUID
vim /etc/fstab
UUID=dbd975ac-0857-4372-84cf-d707d3638cd6 /data xfs defaults 0 0 #把这个添加进去
# mount -a
parted
为什么我们要用 parted 而不是 fdisk? 它们有什么区别?
parted 支持用户在大于 2TB 的硬盘上创建硬盘分区, 但 fdisk 命令不支持
对比 fdisk 来说,parted 是一个更高级的工具
支持更多的分区表类型,包括 GPT (LCTT 译注:全局唯一标识分区表)
它允许用户调整分区大小, 但当缩减分区空间的时候,它没有如我意料的工作,多数情况下我会得到错误消息。所以我会建议用户不要用 parted 来缩减分区大小。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!