Linux磁盘分区工具之fdisk命令的使用详解

草莓田田圈~ 2024-08-27 16:16:29电脑知识
124

在Linux系统管理中,磁盘分区管理是必不可少的一项技能。随着数据量的不断增长,有效地管理和分配磁盘空间显得尤为重要。fdisk是Linux系统中一个强大的磁盘分区管理工具,它允许用户查看、创建、修改和删除磁盘分区。本文将深入探讨fdisk命令的使用方法,帮助系统管理员和Linux爱好者更好地理解和掌握这一重要工具。

一.简介

1.什么是分区

分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。

防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。

增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空间。这时我们需要取这些文件大小的平均值进行区块大小的划分。

数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用户数据填满整个硬盘,引起的系挂起。

2.fdisk作用

fdisk命令可以用于对磁盘进行分区操作,用户可以根据实际情况进行合理划分,这样后期挂载和用时会方便很多。

二.常用参数

格式:fdisk [参数] [设备]

-l 列出指定设备的分区v
-v 显示版本
-m 显示全部可用参数
-n 添加新的分区
-d 删除某个分区信息
-t 改变某个分区类型
-p 查看分区表信息
-w 保存并退出
-q 不保存退出

fdisk的说明(以/dev/sdb为例)

Linux磁盘分区工具之fdisk命令的使用方法

1.列出当前硬盘的分区情况 p

Linux磁盘分区工具之fdisk命令的使用方法

2.通过fdisk的d指令来删除一个分区(根据实际情况删除分区)

警告:删除分区时要小心,请看好分区的序号,如果您删除了扩展分区,扩展分区之下的逻辑分区都会删除;所以操作时一定要小心;如果知道自己操作错了,请不要惊慌,用q不保存退出;切记切记!!!!在分区操作错了之时,千万不要输入w保存退出!!!

Linux磁盘分区工具之fdisk命令的使用方法

3.通过fdisk的n指令增加一个分区

p --主分区 e --扩展分区 l --逻辑分区 (前提有扩展分区,才能创建逻辑分区)

Linux磁盘分区工具之fdisk命令的使用方法

Linux磁盘分区工具之fdisk命令的使用方法

创建分区示例/dev/sdb1

p是主分区,分区号码1(默认),起始位置2048字节,授予分区50G大小 ,创建完成p查看

扩展分区和逻辑分区均可创建,但逻辑分区是在扩展分区的基础上创建的,创建方法类似。

Linux磁盘分区工具之fdisk命令的使用方法

4.通过fdisk的t指令指定分区类型(L列出分区的类型)

t改变分区类型,指定要修改的分区号码,L查看分区的类型供选择

Linux磁盘分区工具之fdisk命令的使用方法

5.fdisk的保存和退出

w保存并退出 q不保存退出

Linux磁盘分区工具之fdisk命令的使用方法

Linux磁盘分区工具之fdisk命令的使用方法

三.分区格式化

如果硬件存储设备没有进行格式化,则linux系统无法得知怎么在其写上数据。因此,在对存储设备进行分区后还需要进行格式化操作。

在linux系统中用于格式化的命令是mkfs

这个命令把常用的文件系统名称用后缀的方式保存成了多个文件命令。

例如要把分区为xfs的文件系统格式化,则命令为mkfs.xfs /dev/sdb1

Linux磁盘分区工具之fdisk命令的使用方法

四.建立挂载点并挂载

完成了存储设备的分区和格式化操作,接下来就是要来挂载并使用存储设备了。

首先是创建一个用于挂载设备的挂载点目录;然后使用mount命令将存储设备与挂载点进行关联;最后使用df -Th命令来查看挂载状态和硬盘使用量信息。

Linux磁盘分区工具之fdisk命令的使用方法

总结

1.添加磁盘

2.给磁盘分区(读取分区表信息)

3.给分区进行格式化

4.创建目录并挂载

通过以上步骤和本文的介绍,我们详细了解了fdisk命令在Linux系统中的应用方法。从查看磁盘分区信息,到创建、修改和删除分区,fdisk提供了丰富的功能来帮助我们有效管理磁盘空间。掌握fdisk的使用不仅能够提升系统管理的能力,还能在实际工作中解决许多磁盘管理方面的问题。希望本文能够为您的Linux学习之旅提供有价值的参考。

Linux 磁盘分区工具 fdisk
THE END
colg

相关推荐

Linux系统中查找文件命令(find)的 7 种用法
find命令是Linux中最强大和灵活的查找工具之一,它提供了多种选项和参数,可以帮助用户快速定位所需的文件。本文将详细介绍find命令的7种常见用法,帮助您更好地掌握这一强大...
2024-11-20 电脑知识
182

Linux提示磁盘空间不足怎么办:5种释放磁盘空间的有效方法分享
在Linux操作系统中,磁盘空间不足是一个常见的问题,尤其对于那些频繁进行开发和测试的用户。当磁盘空间不足时,不仅会影响系统的性能,还可能导致系统无法正常运行。本文将分...
2024-11-07 电脑知识
146

详细解析Linux中的awk命令使用方法
awk是一种强大的文本处理工具,它可以用来扫描、格式化和处理文本文件。awk命令以其简洁、灵活和高效的特点,深受广大Linux用户的喜爱。本文将详细解析awk命令的使用方法,包...
2024-11-03 电脑知识
119

哪个Linux发行版被广泛认为是最稳定的?
Linux 作为一种开源的操作系统,拥有众多的发行版,每个发行版都有其独特的特点和优势。一个稳定的 Linux 发行版是确保系统正常运行的关键。本文ZHANID将探讨一些被广泛认为稳...
2024-10-05 电脑知识
125

揭开永久免费Linux服务器的神秘面纱:资源限制和安全风险
Linux作为服务器操作系统的选择越来越受到欢迎。无论是小型企业还是大型跨国公司,都倾向于使用Linux服务器来部署他们的应用程序和服务。然而,“永久免费”的概念总是吸引着...
2024-10-01 站长之家
140

Linux系统中rsyslogd占用内存过高的原因与优化方法
在现代Linux系统中,日志服务扮演着至关重要的角色,而rsyslogd则是其中不可或缺的一部分。它负责收集和转发系统日志,帮助管理员监控和维护系统的健康状态。本文将深入探讨r...
2024-08-30 电脑知识
176